Job title: Senior Java Developer (Contractors)
Job type: Contract
Emp type: Full-time
Industry: Management Consulting
Functional Expertise: Technology
Skills: java Springboot angular typescript MS SQL azure
Pay interval: Hourly
Pay rate from: ZAR 500.00
Pay rate to: ZAR 650.00
Location: City of Tshwane Metropolitan Municipality, GP
Job published: 28-01-2026
Job ID: 37184

Job Description

THE OPPORTUNITY THAT AWAITS YOU

Are you an experienced developer who thrives on building secure, scalable, and high‑impact systems? Do you enjoy working on solutions that directly improve healthcare outcomes and transform the way medical technology serves communities?

We're looking for a several Senior Full Stack Java Developers to join a high‑performance engineering team within a leading medical technology hub. You’ll play a key role in designing and enhancing mission‑critical applications, working across the full stack to deliver solutions that matter. This is long term contracting work.

WHAT YOU WILL BE WORKING ON?
  • Designing, developing, and enhancing high‑impact software solutions.
  • Working across the full stack with Java and Angular (Typescript).
  • Building secure applications with Spring Boot and Spring Security.
  • Managing and optimising MS SQL databases.
  • Collaborating with peers in a hybrid environment, contributing to innovation and technical excellence.
  • Supporting cloud‑based delivery with Azure and Azure DevOps.
YOUR KEY RESPONSIBILITIES
  • Contribute to the design and development of scalable applications.
  • Solve complex technical challenges with a focus on performance and security.
  • Collaborate with cross‑functional teams to deliver high‑quality solutions.
  • Ensure best practices in coding, documentation, and DevOps processes.
  • Mentor and support peers where required.
OUR REQUIRED EXPERTISE
  • 8+ years of professional software development experience.
  • Strong proficiency in latest versions of Java and Angular (TypeScript).
  • Solid experience with Spring Boot and Spring Security.
  • Database expertise with MS SQL.
  • Exposure to Azure & Azure DevOps.
WORKING MODEL & PACKAGE
  • Contract: 12‑month renewable contract.
  • Rate: R500 to R650 -Negotiable, dependent on experience.
  • Location: Pretoria (Hybrid – 2 days in office).

For more roles, please have a look at our website (
www.60degrees.com). or follow us on LinkedIn (https://www.linkedin.com/company/10287263/)