JAVA Back End Software Engineer - Telecoms - Stellenbosch - R1.6m PA
- Location
- Stellenbosch, Western Cape
- Contract
- Permanent
- Salary (as advertised)
- R1 600 000 per year
- Minimum qualification
- Certificate / N-level / trade
- Closing date
First listed . Last checked at source .
In brief
Overview This role is for a Java Back-End Software Engineer within the telecommunications sector, located in Stellenbosch, offering a salary of up to R1.6 million per annum CTC. The position involves joining a high-performing engineering team, recruited by E-Merge, that builds and evolves mission-critical platforms in the Telco and digital services space. The work focuses on complex, high-scale systems within a modern cloud-native telecommunications environment. What you will do Key responsibilities for this role include building and evolving mission-critical platforms within the Telco and digital services domain. The engineer will be involved in taking on complex, high-scale systems in a modern cloud-native telecommunications environment, with an emphasis on end-to-end ownership of production systems and working within complex, distributed architecture environments. Requirements (from the original advert) * 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 * 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 * Proficiency in the following technologies: * Java * Spring Boot * AWS * Kafka * PostgreSQL * Telco / OSS-BSS Experience (Highly Advantageous), including exposure to or understanding of: * Customer and partner management systems * Product catalogues, offers, bundles, pricing & promotions * Order capture, fulfilment & service provisioning * Charging, billing, invoices, payments & balances * Call Detail Records (CDRs) and usage data processing * Assurance, support, and network event data * OSS/BSS ecosystem integration Who should apply The ideal candidate is an experienced Back-End Engineer prepared to tackle complex, high-scale systems in a modern cloud-native telecommunications environment. This role is suited for someone who enjoys end-to-end ownership of production systems and thrives in complex, distributed architecture environments. Deadline Not specified Reference Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/south-africa/java-back-end-software-engineer-telecoms-stellenbosch-r1.6m-pa-id-7520968 Source: jobmail
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- At least 9 years of experience.
- Java
- SQL
- PostgreSQL
- AWS
- Kubernetes
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Applying for permanent roles
- Mirror the job title and top three requirements in your CV summary and most recent experience.
- Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
- Proofread contact details and filenames before submitting — small errors cost interviews.
- Verify the company and role on the source page before sharing ID copies or banking details.