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

Auto-apply to this jobView original posting ↗
Senior Software Developer at Sabenza IT Recruitment — Johannesburg, Gauteng · JobAlertsZA