A South African IT services, software development, and digital consulting company, is seeking an Intermediate Java Developer who will work on a large-scale telecommunications BSS modernisation programme. Excellent opportunity to gain high-impact enterprise telecoms experience.
Responsibilities:
Development & Maintenance: Build and maintain Java services on a large-scale billing and operations platform.
Database Management: Write and optimise complex SQL queries across multiple database engines.
Deployment & Integration: Deploy and support containerised services on Linux; integrate systems using message queues and enterprise integration patterns.
Agile Delivery: Deliver within a Scrum/Agile framework using Git.
Testing & Support: Facilitate FAT and UAT sessions directly with client teams.
Education: Relevant IT degree (BSc Computer Science, BSc IT, or similar).
Experience: 4–6 years of commercial Java development experience.
Core Tech Stack:
Java Ecosystem: Java, J2EE, Spring, J2EE containers/web servers.
Databases & SQL: Deep SQL optimisation across MSSQL, Oracle, MySQL, or PostgreSQL.
OS & DevOps: Linux, Bash scripting, server administration, Docker, and Kubernetes.
Messaging & Tooling: RabbitMQ or ActiveMQ, Git, Postman.
Process & Testing: Scrum/Agile delivery, FAT/UAT facilitation.
Telecoms BSS/OSS domain experience.
Apache Camel.
Oracle PL/SQL & APEX.
Basic HTML/CSS.
Benefits:
Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com
You'll apply on Hire Resolve's own site before 6 December 2026. Put your most relevant experience at the top of your CV first.
Apply Now Get new jobs on WhatsAppReal employers never ask you to pay to apply. How to spot a job scam