J2EE Software Engineer
Posted : 12/29/2020 02:41:50 PM

Vacancy Id
Saudi Arabia
Job Type

Job description:


  1. Hands on experience in designing and developing applications using Java EE platforms
  2. Object Oriented analysis and design using common design patterns.
  3. Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
  4. Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  5. Experience in the Spring Framework
  6. Experience as a Sun Certified Java Developer
  7. Experience in developing web applications using at least one popular web framework (JSF, GWT, Spring MVC)
  8. Experience with test-driven development
  9. Working knowledge and experience with JQuery, Ajax, JSON, CSS, HTML
  10. Excellent skills in DB Schema design and SQL development
  11. Experience working in an Agile/Scrum development proces


  1. Contribute in all phases of the development lifecycle
  2. Write well designed, testable, efficient code
  3. Ensure designs are in compliance with the specifications
  4. Prepare and produce releases of software components
  5. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  6. Translate application storyboards and use cases into functional applications
  7. Design, build, and maintain efficient, reusable, and reliable Java code
  8. Ensure the best possible performance, quality, and responsiveness of the applications
  9. Identify bottlenecks and bugs, and devise solutions to these problems
  10. Help maintain code quality, organization, and automatization

Qualifications / Experience:
BS/MS degree in Computer Science, Engineering or a related subject

Minimum 3 to 6 years of experience in J2EE Software Engineer

Apply for this job

  • Accepted file types: .pdf, .doc, .docx, .rtf