Back End Developer (Spring boot-Java)

PathCare

Cape Town

On-site

ZAR 700,000 - 950,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive remuneration
Modern tech on meaningful apps
Inclusive culture

Job summary

PathCare in Cape Town is renewing its digital systems and seeks a Spring Boot (Java) and SQL Backend Developer to help build scalable backend services and robust APIs that support clinical decision making.

You will design, develop, test, and deploy enterprise and client-facing applications, collaborate with frontend and mobile teams, maintain secure, well-documented code, and participate in code reviews and architectural documentation.

Qualifications

  • Minimum 5 years post-qualification experience.
  • Bachelor’s degree in computer science, Information Technology, or related field is required.

Responsibilities

  • Develop and maintain backend services using Spring Boot.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Test Driven Development
SQL/NoSQL databases
Security best practices
Angular or frontend frameworks
MongoDB
InterSystems IRIS/CacheObjectScript
HL7 DICOM FHIR XML
Git
Jenkins
Docker
Flyway
Jira
Keycloak

Education

Bachelor's degree in Computer Science or related field

Tools

MongoDB
Git
Jenkins
Docker
Flyway
Jira
Keycloak

Job description

PathCareis a leading medical diagnostic services provider. Digital systems drive our specimen journeys from request, specimen collection, processing in high-tech laboratories to dataanalysis andvalue-adding reporting toassistclinical decision making.

Join us for a major systems-renewal project! We areseekinga passionate and skilledSpring Boot (Java)andSQLBackend Developer to join our technical team. The ideal candidate will have strong experience in building scalable backend systems and designing robust APIs. You will play a crucial role in designing, developing, testing, and deploying high-quality enterprise and client-facing applications, delivering seamless user experiences and robust backend functionality.

This position will be based in Cape Town, South Africa

Key responsibilities
  • Develop andmaintainbackend services usingSpring Boot.
  • Design, build, andoptimizeSQL queries, stored procedures, and database structures.
  • Build andmaintainRESTful APIsfor internal and external integrations.
  • Work closely withfrontendandmobileteams to deliver complete solutions.
  • Write high-quality, secure, reusable, and well-documented code that conforms to PathCare standards.
  • Participate in code reviews.
  • Maintain applicationsandprovidetechnical support.
  • Provide detailed estimates of work and ensure features are delivered on time.
  • Create andmaintainnecessary software design and architecture documentation.
Key competency requirements
  • Solid workingexperiencewithJava 8or higher,Spring boot,RESTfuland/orSOAPservices.
  • A strong understanding ofmicroservicesarchitecture.
  • ExperiencewithTest Driven Development.
  • Experience workingwithSQL/NoSQLdatabases.
  • Knowledge ofsecuritybest practices.
  • Familiarity withAngularor other frontendframeworks.
  • Experience working withMongodatabase.
  • ExperienceworkingwithInterSystems IRIS / CacheObjectScript.
  • Familiarity with health-orientedprotocols- HL7, DICOM, FHIR, XML.
  • Experience working with tools likeGit, Jenkins, docker, flywayandJira.
  • Experience withKeycloaksetup and integration.
Personal profile
  • Minimum of5 yearspost-qualification relevant experiencerequiredwith abachelor’s degree in computer science, Information Technology, or a related field.
  • Excellent interpersonal and analytical skills.
  • An innovative and creative thinker with a passion for staying ahead of current industry trends.
  • Proven delivery record and the ability to work effectively without close supervision.
What we offer (Our employee value proposition)
  • Competitive remuneration.
  • A friendly, collaborative, innovative, and inclusive work culture where your input matters.
  • Work with modern tech on meaningful, impactful apps.

PathCare is committed to achieving its Employment Equity targets in the pursuit of excellence and diversity. Candidates from designated groups are strongly encouraged to apply.

Due to the expected high volume of applications, only shortlisted candidates will be contacted. We appreciate your understanding and encourage you to follow our careers page for future opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer (Java, Angular)
Full Stack Developer (Java, Angular)

PathCare • Cape Town

On-site
ZAR 900,000 - 1,300,000
Competitive salary and performance-bon
Professional training and certificates
Cape Town Spring Boot Backend Engineer
Cape Town Spring Boot Backend Engineer

PathCare • Cape Town

On-site
ZAR 700,000 - 950,000
Competitive remuneration
Modern tech on meaningful apps
Inclusive culture
Mobile Application Developer
Mobile Application Developer

PathCare • Cape Town

On-site
ZAR 600,000 - 900,000
Competitive remuneration
Inclusive culture
Modern tech stack
+1
Senior Full-Stack Engineer: Java Spring Boot & Angular
Senior Full-Stack Engineer: Java Spring Boot & Angular

PathCare • Cape Town

On-site
ZAR 900,000 - 1,300,000
Competitive salary and performance-bon
Professional training and certificates
Software Engineer
Software Engineer

Signant Health • South Africa

On-site
ZAR 500,000 - 700,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
DevOps Engineer
DevOps Engineer

PathCare • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Market-related remuneration package
Retirement fund contribution
Health care allowance
+1
Senior Back End Developer - SQL - Edenvale
Senior Back End Developer - SQL - Edenvale

Avatar Advisory • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Digital Health Platform Developer Job Vacancy in Stellenbosch, South Africa – Health Technology
Digital Health Platform Developer Job Vacancy in Stellenbosch, South Africa – Health Technology

HealthBridge Technologies (Pty) Ltd • Stellenbosch

Hybrid
ZAR 350,000 - 450,000
Health insurance
Hybrid work options
Development stipend 10,000 SSP
+2
Senior Java Software Engineer
Senior Java Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Employee wellness programs
Training in leadership and technical skills