×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Johannesburg, 2000, South Africa
Listing for: Sabenza IT & Recruitment
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Software Engineer, SQL Developer
Job Description & How to Apply Below

Johannesburg, South Africa | Posted on 15/10/2026

We’relooking for a Senior Java Developer to own the development, maintenance,and production support of enterprise Java applications and integrations in atelecommunications and value-added services environment.

You’llbuild and support the systems that keep messaging and data flowing reliablybetween platforms, while making sure changes don’t break downstream services.

Whatyou’ll do:
  • Design,develop, and enhance Java-based enterprise applications.
  • Workextensively with J2EE and Spring.
  • Buildand maintain enterprise integrations using Apache Camel.
  • Develop and support messaging integrations with RabbitMQ and/or ActiveMQ.
  • Writeand optimise SQL queries for performance and reliability.
  • Workin Linux environments and troubleshoot production issues.
  • Participate in testing, code reviews, and deployments.
  • Collaborate with technical teams and business stakeholders.
  • Ensureapplications remain stable, scalable, and maintainable.
  • Documentchanges, configuration, and handover notes so others can support the work.
Requirements Must-have experience:
  • 5+years of professional Java development experience.
  • Strong,production-level Java / J2EE and Spring experience.
  • SolidSQL skills (writing and optimising queries).
  • Hands-on experience with enterprise integrations.
  • Experience with RabbitMQ and/or ActiveMQ.
  • Apache Camel experience.
  • Good understanding of software development practices (testing, code review,deployment).
Niceto have:
  • Telecommunicationsor OSS/BSS experience.
  • Experience in high-volume transactional environments.
  • Productionsupport experience.
  • Additionalmessaging or integration technologies.
  • BasicHTML/CSS.
  • Exposure to monitoring, logging, and alerting in production.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary