Intermediate Java Developer
Hire Resolve · Centurion, Gauteng
Posted 27 October 2026
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Job Description
- A leading telecommunications company is looking for a Intermediate Java Developer to join their team in Ceturion, Gauteng on a 12 month contract for a major BSS modernisation programme at one of South Africa's largest telecommunications operators, delivered through an established international technology group.
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 Gi
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
A real advantage
- Apache Camel
- Oracle PL/SQL and APEX
- Telecoms BSS/OSS background
- Basic HTML and CSS