Senior Software Developer

Posted 7 Days Ago
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
In-Office
Senior level
Agency • Information Technology • Professional Services
The Role
Develop, maintain, and support enterprise Java applications and integrations in a telecommunications environment. Build systems using J2EE, Spring, Apache Camel, RabbitMQ, and ActiveMQ; optimize SQL queries; troubleshoot Linux production issues; and participate in testing, code reviews, deployments, documentation, and stakeholder collaboration. Ensure applications are stable, scalable, maintainable, and reliable across downstream services.
Summary Generated by Built In

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.


Requirements

Must-have experience:

  • 5+ years of professional Java development experience.
  • Strong, production-level Java / J2EE and Spring experience.
  • Solid SQL skills (writing and optimising queries).
  • Linux experience.
  • 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).

 

Nice to have:

  • Telecommunications or OSS/BSS experience.
  • Experience in high-volume transactional environments.
  • Production support experience.
  • Additional messaging or integration technologies.
  • Basic HTML/CSS.
  • Exposure to monitoring, logging, and alerting in production.


Skills Required

  • 5+ years of professional Java development experience
  • Production-level Java and J2EE experience
  • Production-level Spring experience
  • Strong SQL skills, including writing and optimizing queries
  • Linux experience
  • Hands-on experience with enterprise integrations
  • Experience with RabbitMQ and/or ActiveMQ
  • Apache Camel experience
  • Understanding of software development practices, including testing, code review, and deployment
  • Telecommunications or OSS/BSS experience
  • Experience in high-volume transactional environments
  • Production support experience
  • Additional messaging or integration technologies
  • Basic HTML/CSS knowledge
  • Exposure to production monitoring, logging, and alerting
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

Glucode Logo Glucode

Software Engineer

Information Technology • Consulting
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
66 Employees

Sabio Logo Sabio

Senior Software Engineer

Cloud • Digital Media • Information Technology
Hybrid
Johannesburg, Gauteng, ZAF
775 Employees

NTT DATA Logo NTT DATA

Development Engineer

Information Technology • Business Intelligence • Consulting
In-Office
Johannesburg, Gauteng, ZAF
55092 Employees

The Flex Logo The Flex

Senior Software Engineer

Artificial Intelligence • Real Estate • Software
In-Office or Remote
83 Locations
26 Employees

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Austin, TX
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account