Johannesburg based client requires a Java Developer (J2EE) with +5 years Java Development experience to designing and developing high-volume, low-latency applications for mission-critical systems while delivering high-availability and performance. You would be required to contributing in all phases of the development lifecycle, understanding of SDLC. Minimum requirements:

  • BSC Degree / Diploma Computer Science
  • OCP Java EE 8 (advantageous)
  • Development of Java based API/Web Services (JSON)
  • Developing of Microservices
  • Understanding of microservices architecture best practices
  • Object Orientated Design
  • Working with API Gateways, ESB and workflow systems
  • Additional frameworks/languages would be beneficial – EJB, Spring, Hibernate, Tomcat, GlassFish
  • Worked within an Agile / SCRUM SDLC
  • Understanding of Linux OS and associated web server technologies (Apache)
  • Source code management (GitHub)
  • Relational Databases (MS SQL / MySQL)
  • Unit Testing
  • Agile orientated
  • Must have RSA ID

Employer & Job Benefits:

  • Medical aid and Provident Fund

Learn more/Apply for this position