Jobs

Intermediate Java Developer - 12 month contract

Hire Resolve

Gauteng Mid-Senior Posted 21 Aug 2026 Closes in 38 days

Overview

A client within the telecommunications industry is looking for a Intermediate Java Developer to join their team in Pretoria, GP for a major BSS modernisation programme at one of South Africa’s largest telecommunications operators, delivered through an established international technology group.

Requirements

  • 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: complex, optimised queries 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, plus Scrum/Agile delivery
  • Testing exposure: FAT, UAT facilitation and Postman

Responsibilities

  • Build and maintain Java services on a large-scale telecoms billing and operations platform
  • Write and optimise complex SQL across multiple database engines
  • 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

How to apply

Verify before you apply SpanSam summarises opportunities for easier discovery. Always confirm the closing date, eligibility requirements and submission instructions on the original source before sending personal information or documents.

Apply on source site

About this listing: SpanSam is an opportunity discovery service and is not the hiring employer unless explicitly stated. Application decisions and source-listing changes are controlled by the employer or institution.