JAVA Developer

2 weeks ago


Pretoria, South Africa Discovery Limited Full time

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

Business Unit: Discovery Health

Function: Development (Oracle/Delphi/Magic/etc)

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 Healthcare and Digital Solutions – B2B

The B2B team forms part of Discovery Health Systems and delivers business process integration within the Discovery group as well as to external organisations.

Key Purpose

Successful candidates will work closely with a passionate development team to design, develop and maintain Java based integration solutions for our dynamic multi-national company that sets the benchmark in its industry.

Areas of responsibility may include but are not limited to:

- Develop, test, deploy and maintain high quality applications
- Analyse, maintain and enhance existing applications
- Assist with the production of technical specifications and designs
- Promote new technologies and share knowledge within the team
- Recommend improvements to development processes, contribute to implementation plans, and assist in rollout

Personal Attributes and Skills

- Passionate about technology and development
- Results oriented with the ability to work under pressure and cope with multiple concurrent projects with changing priorities and deadlines
- Strong analytical and problem solving skills
- Ability to deal with complexity and shift/translate between detailed and high-level requirements
- Self-starter who takes ownership and accountability, and is able to work with minimal supervision
- Excellent written and verbal communication skills

Education

Minimum:

- Grade 12 and formal Java qualifications

Preferred:

- IT related Degree or Diploma (BSc/BTech or similar)

Experience

Minimum:

- 3 years Java systems development experience
- Spring framework/Spring Boot knowledge and experience
- Extensive Web service experience (RESTful & SOAP)
- Enterprise security concepts e.g., SSL, TLS, OAUTH etc.
- Unit testing and mocking frameworks e.g. Junit & Mockito
- Experience with industry standard Application Servers (preferably WebLogic)
- Knowledge of OO design principles and development patterns

Preferred:

- 3+ years Java systems development experience
- Spring/Spring Boot
- Maven
- Hibernate/JPA experience
- JMS, Tibco EMS experience
- Oracle and PL/SQL knowledge
- Formal modelling languages (UML, etc.) and modelling tools (Enterprise Architect)
- Agile principles and methodologies, including Continuous Integration and Test Driven Development

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.

#J-18808-Ljbffr


  • Senior Java Developer

    2 months ago


    Pretoria, Gauteng, South Africa The Recruitment Council Full time

    Job Description: Enterprise Java Software EngineerThe Recruitment Council is seeking a highly skilled Enterprise Java Software Engineer to develop, maintain, and support mission-critical software applications. This role offers the opportunity to work with advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex integration...

  • Senior Java Developer

    2 months ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Job Description: Senior Java Developer A skilled Senior Java Developer is sought to develop, maintain, and support mission-critical, enterprise-grade software applications that enhance business efficiency. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex...

  • Senior Java Developer

    2 weeks ago


    Pretoria, South Africa The Recruitment Council Full time

    Job Description: Senior Java DeveloperA skilled Senior Java Developer is sought to develop, maintain, and support mission-critical, enterprise-grade software applications that enhance business efficiency. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex integration...

  • Senior Java Developer

    1 month ago


    Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    Key Requirements for Senior Java Developer We are seeking an Experienced Enterprise Java Professional to join our clients company. The ideal candidate will have a strong background in software engineering, with a minimum of 6 years' experience working in an enterprise environment. The successful candidate will be proficient in frameworks such as Spring and...

  • Senior Java Developer

    2 months ago


    Pretoria, South Africa The Recruitment Council Full time

    Job Description: Senior Java Developer A skilled Senior Java Developer is sought to develop, maintain, and support mission-critical, enterprise-grade software applications that enhance business efficiency. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex...

  • Senior Java Developer

    1 month ago


    Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    We are seeking a skilled Mid-Level Java Developer to join MSP Staffing LTD in Pretoria. This hybrid position requires 5 years experience overall in Java development, with a strong focus on Microservices and Enterprise experience. Key requirements include a BSc/BTech/N.Dip degree and proficiency in ELK and USSD.ResponsibilitiesDevelop and maintain complex...

  • Senior Java Developer

    2 months ago


    Pretoria, Gauteng, South Africa Telebest Full time

    Telebest is seeking a highly skilled Senior Java Back-End Developer to join our team in Pretoria.Key Responsibilities:Design and develop high-quality Java-based software solutions for clients.Collaborate with researchers and experts to develop innovative software solutions.Contribute to the development of large and complex projects using cutting-edge...

  • Java Developer

    1 month ago


    Pretoria, South Africa Tumaini Consulting Full time

    Join our clients team as a Senior Software Engineer, where your mastery of the Java stack will be pivotal in driving their projects forward. You'll utilize frameworks like Spring, Java EE, and JavaScript technologies such as Angular or React. Requirements: Experience working in a delivery team together with other disciplines to deliver a product A solid...

  • Senior Java Developer

    1 month ago


    Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    We are searching for a skilled Mid-Level Java Software Professional for a hybrid position at MSP Staffing LTD in Pretoria. If you have a passion for Java development, this role could be a perfect fit for you.Key Requirements5 years experience overall.BSc/ BTech/ N.DipJavaMicroservicesEnterprise experienceELKUSSDShould you meet the requirements for this...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Snr Java Development SpecialistAbout the Role:We are seeking an experienced Senior Java Developer to join our team at Tumaini Consulting. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex Java applications.

  • Senior Java Developer

    1 month ago


    Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    We are seeking an experienced Senior Java Developer to join our team at Tumaini Consulting.The ideal candidate will have a minimum of 7 years of solid development experience in Java, with proficiency in NodeJS and TypeScript.The successful candidate will have a university degree in Computer Sciences or equivalent, and hold Java Certification and/or AWS...

  • Java Developer

    4 weeks ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Purpose of the Role: - New development and maintenance of the EHS and back-end web application services Duties: - System documentation - System analysis, design and development - Unit Testing and involvement in Regression, Performance, and Systems Integration Testing - Impact analysis Requirements: - 3 Year completed Degree - 3 to 5 years solid...

  • Java Developer

    6 months ago


    Pretoria, South Africa Network Recruitment Full time

    Job & Company Description: A continuously growing company within the banking industry is looking for a Java Developer to join their successful team, providing software solutions to design, develop and implement solutions to meet business requirements in accordance with specifications provided. Job Experience & Skills Required: At least 5 years development...

  • Java Developer

    2 weeks ago


    Pretoria, South Africa Network Recruitment Full time

    Purpose of the Role:New development and maintenance of the EHS and back-end web application servicesDuties:System documentationSystem analysis, design and developmentUnit testing and involvement in regression, performance, and systems integration testingImpact analysisRequirements:3 year completed Degree3 to 5 years solid experience in Java developmentSound...


  • Pretoria, Gauteng, South Africa Mediro Recruitment Full time

    At Mediro Recruitment, we are seeking a highly skilled Senior Java Systems Developer to join our team.About the RoleWe are looking for an experienced professional with a strong background in Java development and system maintenance. As a Senior Java Systems Developer, you will be responsible for developing and maintaining platforms and applications, as well...

  • Senior Java Developer

    1 month ago


    Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Java Developer to join our team at Lim Personnel. As a key member of our development team, you will be responsible for designing, developing, and maintaining critical internal web applications used in vehicle dispatch and distribution/delivery management processes.Key...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    At E-Merge, we are seeking a skilled and passionate Technical Java Developer - Experienced to join our team of experts. This role offers a unique opportunity to work on exciting projects and contribute to the success of our company.About the Role:Develop, test and maintain complex Java applications using the latest technologies and platforms.Collaborate with...

  • Java Developer

    2 months ago


    Pretoria, South Africa Network Recruitment Full time

    Purpose of the Role: New development and maintenance of the EHS and back-end web application services Duties: System documentation System analysis, design and development Unit Testing and involvement in Regression, Performance, and Systems Integration Testing Impact analysis Requirements: 3 year completed Degree 3 to 5 years solid experience in Java...

  • Java Developer

    6 months ago


    Pretoria, South Africa Network Recruitment Full time

    Purpose of the Role: New development and maintenance of the EHS and back-end web application servicesDuties:System documentationSystem analysis, design and developmentUnit Testing and involvement in Regression, Performance, and Systems Integration TestingImpact analysisRequirements:3 Year completed Degree3 to 5 years solid experience in Java...

  • Java Developer

    6 months ago


    Pretoria, South Africa Network Recruitment Full time

    Purpose of the Role: New development and maintenance of the EHS and back-end web application services Duties: System documentation System analysis, design and development Unit Testing and involvement in Regression, Performance, and Systems Integration Testing Impact analysis Requirements: 3 Year completed Degree 3 to 5 years solid experience in Java...