Share this Job
Apply now »

Java Developer (Intermediate) - Health Systems

Business Unit:  Discovery Health
Function:  Development (Oracle/Delphi/Magic/etc)
Date:  21-Jun-2022


Achieve more than     YOU BELIEVE  













Discovery Health Systems (DHS) - Java 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 (DHS) – Discovery Platform Solutions


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 (Actual role)


The Java Developer will join the DHS Enterprise Architecture Dev team translating the CRS and PRS into executable code without errors; finding effective software solutions to technical issues. The role ensures that the application performs the functions as required by business releasing source code with zero defects. The role also extends to the coaching and development of other Developers during the code review process to understand and apply the DHS coding standards.


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 Enterprise Architecture portfolio:


  • Implement the technical specification using the relevant development language
  • Produce source code by applying the DHS technical standards and referencing systems exposed
  • Consulting with the BA and Architect teams on technical issues encountered
  • Document logic and comments inside code
  • Documentation of database structure, rule changes and updating configuration files
  • Conduct unit testing, review error logs as well as review and correct defects found
  • Participate in the process of reviewing code for consistent application of standards, logic and effective use of libraries as well as reusable aspects of the application
  • Coaching and team collaboration with other Developers to instil an understanding and application of the DHS coding standards
  • Perform defect root cause analysis by responding to the Incidents team, logging issues appropriately and conducting preliminary analysis



The successful candidate must demonstrate the following competencies


  • Business writing skills
  • Software development within the SDLC
  • Solution architecture
  • Process mapping
  • Entity diagram mapping
  • Software testing pack design
  • Functional testing
  • Excellent communication skills
  • Customer service orientation
  • Results orientation
  • Conflict resolution
  • Negotiation skills
  • Time management



Education and Experience


  • Minimum IT degree level education (BCom or BSc in information systems or computer science)
  • Matric with English and Mathematics
  • Experience in Back-end source code development
    • Java
    • Spring (Boot, Batch, Data, Testing, Messaging, Event)
    • Camunda or similar
    • CI/CD
    • Maven/Gradle
  • Experience working with containers (Docker, Kubernetes)
  • Process knowledge of SDLC, Unit testing, database structure design, technical change control
  • Experience in open source technologies (Atlassian Suite), DevOps including Agile methodology
  • Strong documentation skills in technical and architecture specifications

Bonus skills

  • Deployment: Docker and Kubernetes
  • Cloud Exposure: AWS or Azure
  • Support tools: Jira, Confluence, Bamboo, Bitbucket, GitHub, Nexus, Harbor

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.

Apply now »