Senior Software Developer
Sabenza IT Recruitment · 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 →Job Description
We’re looking for a Senior Java Developer to own the development, maintenance, and production support of enterprise Java applications and integrations in a telecommunications and value-added services environment.
You’ll build and support the systems that keep messaging and data flowing reliably between platforms, while making sure changes don’t break downstream services.
What you’ll do
- Design, develop, and enhance Java-based enterprise applications.
- Work extensively with J2EE and Spring.
- Build and maintain enterprise integrations using Apache Camel.
- Develop and support messaging integrations with RabbitMQ and/or ActiveMQ.
- Write and optimise SQL queries for performance and reliability.
- Work in Linux environments and troubleshoot production issues.
- Participate in testing, code reviews, and deployments.
- Collaborate with technical teams and business stakeholders.
- Ensure applications remain stable, scalable, and maintainable.
- Document changes, configuration, and handover notes so others can support the work.
Posted By
Shivano Maikoo