Enable job alerts via email!
A leading health services provider in Johannesburg is seeking an Intermediate Java Developer to enhance their Benefit Management Systems. The role involves collaborating with analysts and architects to understand requirements, ensuring high-quality code delivery, and maintaining applications. Candidates must have a BSc in Computer Science and strong Java development experience, particularly with SpringBoot and Hibernate. The position offers opportunities to work in a dynamic and innovative environment.
Discovery – Health Systems (DHS)
Java Developer (Intermediate)
About DiscoveryDiscovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.
About Discovery Health Benefit Solution TeamWorking in a high performance organization that prides itself in attracting the finest talent, we challenge ourselves to find solutions that make a difference in the world. Our environment is always buzzing with energy and smart, motivated people working on finding the best way to move forward. The Intermediate Java Developer position is available in the Benefit Management Systems team to work on dynamic new projects and product enhancements to improve business inefficiencies, gain competitive advantage on our products and ultimately to provide better service to our clients. Using knowledge of the organization’s technology infrastructure and specific software applications, the Intermediate Java developer will help the business to address changes through technologies.
Key PurposeWithin the Benefit Management area, the Java developer must work together with Business Analyst, System Architect and managers, to understand the overall business need and the requirements, design the system solution using various approaches and technologies, implement the designed solution in the system with high quality source codes.
The Java Developer will support the projects throughout the project lifecycle, including requirements, design, implementation, release and post release support.
The Java Developer in the Benefit Management System area must technically support and maintain the deployed applications on dev, test and production environments.
Areas of responsibility may include but not limited to:
The successful candidate will be required to perform but not limited to the following key outputs in respect of the Benefit Management System portfolio:
Competencies
The successful candidate must demonstrate the following competencies:
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.