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

JAVA Back End Software Engineer

Job in Stellenbosch, 7600, South Africa
Listing for: E-Merge IT Recruitment
Full Time position
Listed on 2026-06-25
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Cloud Engineer - Software
Job Description & How to Apply Below

Are you an experienced Back-End Engineer ready to take on complex, high-scale systems in a modern cloud-native telecommunications environment?

We're looking for a Java Software Engineer - Back-End to join a high-performing engineering team building and evolving mission-critical platforms in the Telco and digital services space.

This role is ideal for someone who enjoys end-to-end ownership of production systems and thrives in complex, distributed architecture environments.

Qualifications
  • 9+ years' experience in back-end software development
  • Proven experience delivering production-grade systems end-to-end
  • Relevant tertiary qualification in information technology (or related field);
    Grade 12 / national certificate (required)
Technical Expertise
  • Strong understanding of software development lifecycle (SDLC)
  • RESTful API design and integration
  • Advanced programming concepts, algorithms, and data structures
  • Design patterns and testing practices
  • SQL database design and query optimisation
  • Cloud platforms (AWS preferred)
  • Microservices and event-driven architectures
  • Containerisation and Kubernetes-based deployments
  • Technical stack:
    Java, Spring Boot, AWS, Kafka, PostgreSQL
Exposure / Understanding
  • Customer and partner management systems
  • Product catalogues, offers, bundles, pricing & promotions
  • Order capture, fulfilment and service provisioning
  • Charging, billing, invoices, payments and balances
  • Call Detail Records (CDRs) and usage data processing
  • Assurance, support, and network event data
  • OSS/BSS ecosystem integration

Location:

Stellenbosch. Salary:
Up to R1.6m per annum CTC. Reference number: GZ61415.

Contact:
Garth Z. Phone: . Email:

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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