Back to all jobs

Discovery
Java Developer
Johannesburg9 March 2026
Opens the official application page on careers.discovery.co.za
Location
Johannesburg
Job type
Full-time
Experience
Senior
Job overview
Discovery is hiring a Senior Java Developer to design and implement scalable enterprise systems using Java technologies. The role involves translating business requirements into technical solutions, developing high-quality software, and ensuring systems meet performance, security, and scalability standards.
The developer will collaborate with business analysts, engineers, and other stakeholders to build robust applications that support Discovery Life’s innovative risk assurance services.
Key Responsibilities
Design technical solutions based on business requirements
Develop scalable and maintainable Java applications
Perform unit testing and resolve defects
Ensure system stability and quality before release
Troubleshoot technical issues and identify root causes
Provide technical support to system users
Mentor junior developers and conduct code reviews
Follow architectural standards and development processes
Responsibilities
- Design technical solutions based on business requirements
- Develop scalable and maintainable Java applications
- Perform unit testing and resolve defects
- Ensure system stability and quality before release
- Troubleshoot technical issues and identify root causes
- Provide technical support to system users
- Mentor junior developers and conduct code reviews
- Follow architectural standards and development processes
Requirements
- 5+ years Java development experience
- Degree or Diploma in IT / Computer Science
- Strong knowledge of Object-Oriented Programming
- Experience with SQL and database design
- Knowledge of Java enterprise technologies
- Technical skills:
- Java / Java EE
- EJB
- HTML / HTML5
- JSF
- JQuery
- SOAP Web Services
- XML / XSD
- UML
- SQL
- Advantageous Skills:
- REST APIs
- JSON
- Apache Camel
- JBOSS configuration
- Git version control
- CSS
- Build automation tools
- Knowledge of insurance industry systems
How to apply
Select Apply now to continue to the employer or recruitment platform's official application page.
Mzansi Jobs does not request payment from job seekers. Verify the employer, closing date and vacancy details before sharing personal information.
Opens the official application page on careers.discovery.co.za
