Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Java Developer (AM/JD/01/07/2026)

Overview

Reference
AM/JD/01/07/2026

Salary
ZAR/annum

Job Location
South Africa -Johannesburg Metro -Johannesburg

Job Type
Contract

Posted
01 July 2026

Closing date
03 Jul 2026 21:59


Job Title: Java Developer

Location: Johannesburg-Onsite

Job Scope:  

 The Supplier is engaged for a service-based skill to deliver core solutions on the LMS Feature team initiatives. To design, test, implement, maintain, and continuously improve features on-premises and AWS cloud.  

Specification of work: 

  • Full Stack Software Engineer with 8+ years of experience designing, developing, and maintaining enterprise-grade applications.
  • Strong background in Spring Boot microservices, REST API development, and backend system design, with experience in cloud-native environments and CI/CD pipelines.
  • Experience in requirements gathering, stakeholder engagement, and full SDLC delivery and documentation.

Software engineering skills

  • Strong cloud platform engineering background with deep AWS expertise
  • Infrastructure as Code, Enterprise Integration & Middleware (OSN, Oracle SOA)
  • Java 17, Java EE, Spring Boot, Spring Data JPA, Hibernate, CI/CD & DevOps
  • Microservices, REST APIs, Distributed Systems, Apache Kafka, RabbitMQ, ActiveMQ, MuleSoft, Apache Camel, Wildfly, ISO20022
  • Docker, Kubernetes, OpenShift, Jenkins, Bamboo
  • SQL Server, PostgreSQL
  • System Design & Technical Documentation
  • Tools: JDeveloper, WebLogic, SoapUI, Postman, IntelliJ


Contact information

Ayesha Mohamed