Intermediate Java Developer

Company undisclosed · Johannesburg, Gauteng

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 →

The Tech Stack Deep-Dive Must-Haves: Languages & Frameworks: Java (including J2EE, Spring) Databases: Deep SQL & query optimization (MSSQL, Oracle, MySQL, or PostgreSQL) DevOps, OS & Cloud: Linux, Bash scripting, Docker, and Kubernetes Messaging & Tools: RabbitMQ or ActiveMQ, Git, Scrum/Agile, Postman

Nice-to-Haves: Integrations & PL/SQL: Apache Camel, Oracle PL/SQL, and Oracle APEX Domain Knowledge: Telecoms BSS/OSS background Web Basics: Basic HTML and CSS

Key Responsibilities Core Engineering: Build and optimize high-throughput Java microservices on a mission-critical enterprise billing platform. Performance Tuning: Write and refine complex SQL across diverse database engines to maintain peak system performance. Containerized Deployments: Manage containerized services on Linux using Docker and Kubernetes. Direct Facilitation: Integrate enterprise message queues and lead FAT/UAT sessions directly with customer teams.

Why Join Us? Impact at Scale: Work on a massive BSS modernization initiative delivered alongside an established international technology group. Flexible Hybrid Setup: Enjoy a balanced work model with 2 days a week in Centurion, with all equipment, tools, and licenses fully provided. Competitive Compensation: Market-related rates aligned with your experience on a dedicated, highly professional contract team

Auto-apply to this jobView original posting ↗