Java Developer

We are searching for a Java Developer with experience of building high-performing, scalable, enterprise-grade applications.

You’re going to be section of a talented software team that makes mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing knowledge of the total software development lifecycle, from concept and design to testing.

Job Responsibilities:

  • Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contribute in any phases on the development lifecycle
  • Write attractive, testable, efficient code
  • Ensure designs will be in compliance with specifications
  • Prepare and convey releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Candidate Requirements:

  • BS/MS degree in Computer Science, Engineering or an associated subject
  • Proven hands-on Software Development experience
  • Proven working experience of Java development
  • Face to face experience of designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
  • Excellent comprehension of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience with the Spring Framework
  • Experience being a Sun Certified Java Developer
  • Experience with developing web applications using no less than one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development

Work Trial:

Mode: ( Video / Voice / In-Person)
Work trial period varies based on individual applications.
Further information will be provided once your application is assessed.

Company Details


Follow    166
1000+ Employees
Afrikaans, Arabic, Chinese, English