فرصة

Job Opening: Software Engineer (JAVA) at Sumerge Software Solutions in Egypt

By: Sumerge Software SolutionsLast update:
Save
Deadline
(Deadline has passed)

Applicant criteria

ResidenceEgypt
NationalityUnited Arab Emirates, Bahrain, Djibouti, Algeria, Egypt, Iraq, Jordan, Comoros, Kuwait, Lebanon, Libya, Morocco, Mauritania, Oman, Palestine, Qatar, Saudi Arabia, Sudan, Somalia, Syria, Tunisia, Yemen
Gender
  • Both

Opportunity criteria

Job locationEgypt
Deadline2018-11-16

Opportunity description

Sumerge Software Solutions is looking to hire a Software Engineer (JAVA) to join the team.

Responsibilities

  • Participates in design, implementation, and support of software products and/or systems
  • Performs technical tasks including study, analysis, design, programming, product installation, system integration, and conduct education courses
  • Advises others on tools, technology, and methodology related to implementing IT solutions in their area of specialty
  • Prepares and reviews design documents, code, and other development deliverables
  • Participates in the projects estimation and planning
  • Investigates and introduces new technologies to the development team

Requirements

  1. Bachelor degree of Computer Science/Computer Engineering
  2. Two or more years of experience in Java and J2EE projects.
  3. General computer science/engineering knowledge (languages, compilers, algorithms, analysis, programming structure) acquired thru university education or equivalent experience
  4. Experience in Java/J2EE development concepts, design pattern, UML etc.
  5. Experience in JSF, JSP/Servlets, EJBs, Web services, JMS, SQL, JDBC and XML.
  6. Experience in Java frameworks like Hibernate, Spring and Struts.
  7. Experience in J2EE application servers (e.g., WebSphere, WebLogic or JBoss).
  8. Ability to independently own, design, write and test quality code, as well as function effectively in a team environment
  9. Proficiency in the English language
Save
Deadline
(Deadline has passed)

Join For9a now to apply for thousands of free opportunities and receive the latest ones as soon as they are available.