Java Software Engineer - Hybrid, 12-Month Contract

Collage Recruitment Ltd

Centurion

Hybrid

ZAR 670,000 - 1,004,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work schedule
Equipment provided

Job summary

Collage Recruitment Ltd is recruiting an Intermediate Java Developer for a major BSS modernisation programme with one of South Africa’s largest telecommunications operators. The role involves building Java services, executing complex SQL, and deploying containerised solutions in a Linux environment.

The 12-month contract starts 1 November 2026 with a hybrid schedule: two days in Centurion offices and three days at home.

Qualifications

  • A relevant IT qualification – BSc Computer Science, BSc IT or similar.
  • 4 to 6 years’ commercial Java development experience.
  • Strong Java, including J2EE and Spring.
  • Deep SQL across MSSQL, Oracle, MySQL or PostgreSQL.
  • Linux and Bash scripting, server administration and deployments.
  • Docker and Kubernetes deployment experience.
  • Message queueing with RabbitMQ or ActiveMQ.
  • J2EE containers and web servers.
  • Git and Scrum/Agile delivery.
  • Testing exposure: FAT, UAT facilitation and Postman.

Responsibilities

  • Build and maintain Java services on a large-scale telecoms platform.
  • Write and optimise complex SQL across multiple databases.
  • Deploy and support containerised services on Linux.
  • Integrate systems through message queues and enterprise integration patterns.
  • Facilitate FAT and UAT sessions directly with customer teams.
  • Deliver in a Scrum/Agile team working in Git.

Skills

Java development
SQL
Linux
Docker
Kubernetes
RabbitMQ/ActiveMQ
Git
Scrum/Agile
Postman
FAT/UAT

Education

BSc Computer Science / BSc IT or similar

Tools

J2EE containers
Web servers
Docker
Kubernetes
RabbitMQ/ActiveMQ

Job description

Collage Recruitment Ltd is recruiting an Intermediate Java Developer for a major BSS modernisation programme with one of South Africa’s largest telecommunications operators. The role involves building Java services, executing complex SQL, and deploying containerised solutions in a Linux environment.

The 12-month contract starts 1 November 2026 with a hybrid schedule: two days in Centurion offices and three days at home.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Collage Recruitment Ltd • Centurion

Hybrid
ZAR 670,000 - 1,004,000
Hybrid work schedule
Equipment provided
Senior Java Developer — Microservices & Cloud (Hybrid)
Senior Java Developer — Microservices & Cloud (Hybrid)

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Java Developer - Hybrid (Cape Town/Pretoria)
Senior Java Developer - Hybrid (Cape Town/Pretoria)

Interfront Soc Ltd. • Pretoria

Hybrid
ZAR 540,000 - 780,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

On-site
ZAR 60,000 - 100,000
Java Software Engineer
Java Software Engineer

First Point Group • South Africa

Remote
ZAR 540,000 - 660,000
Senior Java Full-Stack Engineer - 12-Month Contract
Senior Java Full-Stack Engineer - 12-Month Contract

Röhlig & Co • Sandton

On-site
ZAR 900,000 - 1,300,000
Intermediate Java Software Developer (Remote)
Intermediate Java Software Developer (Remote)

Sabenza IT & Recruitment • Johannesburg

Remote
ZAR 600,000 - 800,000
Java Full-Stack Engineer — Hybrid, Flexible Hours
Java Full-Stack Engineer — Hybrid, Flexible Hours

AES Global • Cape Town

Hybrid
ZAR 600,000 - 900,000
Java Software Engineer – Hybrid Work + Growth Impact
Java Software Engineer – Hybrid Work + Growth Impact

Entelect • Wes-Kaap

Hybrid
ZAR 60,000 - 80,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Junior Developer (Hybrid)
Junior Developer (Hybrid)

EnableSA • Gqeberha

On-site
ZAR 250,000 - 400,000