Senior Java Developer

Network Contracting

Randburg

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Network Contracting in Sandton is seeking an experienced Senior Java Developer to join our technology team on a 12-month contract. This hybrid role focuses on enterprise Java applications and scalable microservices to support critical business operations.

You will drive the full SDLC, collaborate with cross-functional teams, mentor junior developers, and ensure code quality through design reviews, testing, and performance optimisations.

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Informatics, or a related field.
  • Minimum 10 years' commercial Java development experience.
  • Enterprise application development experience.
  • Banking or financial services experience is advantageous.
  • System Design experience is beneficial.

Responsibilities

  • Design, develop, and maintain enterprise Java applications.
  • Build scalable RESTful APIs and microservices.
  • Collaborate with cross‑functional teams to deliver business solutions.
  • Develop clean, secure, and maintainable code following best practices.
  • Troubleshoot, optimise, and support production applications.
  • Participate in code reviews and contribute to technical design.
  • Mentor junior developers and promote engineering excellence.
  • Ensure solutions are delivered in line with Agile and SDLC methodologies.

Skills

Java
Spring Boot
Angular
NodeJS
Microservices
REST APIs
SOA
Agile & SDLC

Education

Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Informatics, or a related field

Tools

Docker
Kafka
Hibernate
JBoss
Tomcat
Maven
MSSQL
Nexus
TeamCity

Job description

An established organisation within the financial services sector is looking for an experienced Senior Java Developer to join its technology team on a 12-month contract. This is a hybrid opportunity based in Sandton, offering the chance to work on enterprise-scale applications that support critical business operations.

You will play a key role in the full software development lifecycle, partnering with cross‑functional teams to deliver secure, scalable, and high‑performing solutions while contributing to technical excellence across the development team.

Key Responsibilities
  • Design, develop, and maintain enterprise Java applications.
  • Build scalable RESTful APIs and microservices.
  • Collaborate with cross‑functional teams to deliver business solutions.
  • Develop clean, secure, and maintainable code following best practices.
  • Troubleshoot, optimise, and support production applications.
  • Participate in code reviews and contribute to technical design.
  • Mentor junior developers and promote engineering excellence.
  • Ensure solutions are delivered in line with Agile and SDLC methodologies.
Job Experience & Skills Required / Ideal Candidate Profile
Education
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Informatics, or a related field.
Experience
  • Minimum 10 years' commercial Java development experience.
  • Enterprise application development experience.
  • Banking or financial services experience is advantageous.
  • System Design experience is beneficial.
Technical Skills
  • Java, Spring Boot, Angular, NodeJS
  • Microservices, REST APIs, SOA
  • Docker, Kafka, Hibernate
  • JBoss, Tomcat, Maven
  • MSSQL, Nexus, TeamCity
  • Agile & SDLC
Advantageous
  • Camunda or TIBCO AMX
  • Drools Rules Engine
  • AWS or Azure Cloud

Other: Location, Sandton (Hybrid), 12-Month Contract

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

Similar jobs worth comparing

Java Developer
Java Developer

Network Contracting • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Java Engineer – Enterprise FinTech (Hybrid, 12m)
Senior Java Engineer – Enterprise FinTech (Hybrid, 12m)

Network Contracting • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer – Spring Boot, Microservices & Azure (12-months contract)
Senior Java Developer – Spring Boot, Microservices & Azure (12-months contract)

DeARX • Sandton

On-site
ZAR 900,000 - 1,200,000
Intermediate Java Developer
Intermediate Java Developer

Deka Minas (Pty) Ltd • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary
Senior Java Developer for Enterprise Backend and Frontend
Senior Java Developer for Enterprise Backend and Frontend

Network Contracting • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer - Spring Boot, Microservices & Azure (12-month contract)
Senior Java Developer - Spring Boot, Microservices & Azure (12-month contract)

Probe Group • Sandton

On-site
ZAR 900,000 - 1,300,000
Remote possibilities
Senior Java Developer
Senior Java Developer

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable
Java Developer
Java Developer

E-Merge IT Recruitment • Sandton

On-site
ZAR 1,200,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000