Developer (Junior)

Discovery Limited

Johannesburg

On-site

ZAR 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Discovery Health Systems in Johannesburg is seeking a Junior Developer to translate business requirements into executable code and contribute to rapid software delivery. You will implement technical specifications, document changes, and collaborate with BA and Architects to resolve issues.

The role emphasizes learning-oriented problem solving, structured coding, and strong basic SDLC knowledge, with exposure to Java, SQL, and Oracle within a fast-paced environment.

Qualifications

  • Matric with English and Mathematics.
  • Relevant tertiary qualification (beneficial).
  • One year or less experience in source code development.
  • Process knowledge of SDLC, Unit testing, database structure design, technical change control.
  • Technical knowledge of Java, Magic, SQL, Oracle, eBlogic, C, Cognos, XML, TopLink/Hibernate.

Responsibilities

  • Translate the CRS and PRS into executable code without errors.
  • Produce source code by applying DHS standards and referencing exposed sub processes.
  • Update reference documentation and scheduling tool with progress.
  • Document logic and comments inside code and database changes.
  • Produce or update configuration files.
  • Conduct unit testing and fix defects found.
  • Review defects with BA and Architect and assist in testing.

Skills

Learning orientation
Structured problem solving
Analytical planning
Communication

Education

Matric with English & Math
Tertiary qualification (beneficial)

Tools

Java
Magic
SQL
Oracle
WebLogic
C
Cognos
XML
TopLink/Hibernate

Job description

Select how often (in days) to receive an alert:

Business Unit: Discovery Health

Date: 30 Sept 2026

Discovery – Health Systems

Junior Developer
About Discovery

Discovery’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 Systems

The Discovery Health Systems (DHS) is a world class software development house that enables the Discovery Health Business to use digital transformation as a competitive advantage. It focuses on rapid quality software delivery. Innovation and excellence are key attributes to all our initiatives. The skills and expertise in the team allows a diverse product development on all strategic, tactical and operational changes. Our environment is fast-paced and demands energy, drive, enthusiasm, ownership and creativity, but it rewards with an extremely fulfilling and stimulating environment that actively supports career growth and development

Key Purpose

Translates the CRS and PRS into executable code without errors. Finds effective software solutions to technical issues. Ensure that the application performs the functions as required by business. Releases source code with zero defects

Areas of responsibility may include but not limited to
Source Code
  • Implement the Technical Specification using the relevant development language (Java, Magic).
  • Produce source code by applying the DHS technical standards, and referencing the systems' exposed sub processes.
  • Update the reference documentation and update the scheduling tool with progress.
  • Consult with BA and Architect on technical issues encountered.
  • Document logic and comments inside code.
  • Document Database structure changes and rule changes.
  • Produce or update the configuration files.
Unit Test Code
  • Conduct unit testing, and fix any defects found.
  • Review error logs and provide BA with updates on fixes found in testing.
  • Consult and assist the BA in reviewing defects found in testing.
  • During Test Standby duties, handle any defects as raised in the testing process.
  • Release the source code with zero defects.
  • Participate in the process of reviewing code for consistent application of standards, logic and effective use of libraries and reusable aspects of the application.
Defects Root Cause Analysis
  • Respond to incidents escalated by the Incidents team.
  • Log issues in the appropriate issues tracking system.
  • Conduct preliminary analysis on issues.
  • Verify and validate build stability.
Personal Attributes and Skills
  • Learning orientation, structured and analytical problem solving, prioritisation, planning and organising, stress management, action orientation
Technical Skills
  • Business writing, software development within SDLC, data modelling
Education and Experience
  • Matric with English and Mathematics
  • Relevant tertiary qualification (beneficial)
  • One year or less experience in source code development
  • Process knowledge of SDLC, Unit testing, database structure design, technical change control
  • Technical knowledge of Java, Magic, SQL, Orace, eblogic, C, Cognos, XML, TopLink/Hibernate
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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer
Developer

Discovery Limited • Sandton

On-site
ZAR 600,000 - 900,000
Developer (Senior) - Discovery Life
Developer (Senior) - Discovery Life

Discovery Limited • Gauteng

On-site
ZAR 300,000 - 600,000
Hospital Benefit Specialist
Hospital Benefit Specialist

Discovery Limited • Cape Town

On-site
ZAR 380,000 - 560,000
Hospital Benefit Specialist
Hospital Benefit Specialist

Discovery Limited • Milnerton

On-site
ZAR 420,000 - 660,000
Data Scientist (Intermediate)
Data Scientist (Intermediate)

Discovery Limited • Sandton

On-site
ZAR 540,000 - 750,000
Data Scientist (Intermediate)
Data Scientist (Intermediate)

Discovery Limited • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Data Scientist (Intermediate)
Data Scientist (Intermediate)

Discovery Limited • Sandton

On-site
ZAR 700,000 - 900,000
Business Analyst (Senior)
Business Analyst (Senior)

Discovery Limited • Sandton

On-site
ZAR 900,000 - 1,200,000
Behavioural Data Scientist Graduate
Behavioural Data Scientist Graduate

Discovery Limited • Johannesburg

On-site
ZAR 320,000 - 420,000
Business Analyst (Senior)
Business Analyst (Senior)

Discovery Limited • Johannesburg

On-site
ZAR 850,000 - 1,150,000