Software Engineer: Java Back-End - Cape Town - R1.4m PA
- Location
- Cape Town, Western Cape
- Contract
- Permanent
- Salary (as advertised)
- R1 400 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 permanent Java Back-End Software Engineer based in Cape Town, offering a cost-to-company salary of R1.4m per annum, negotiable on experience and ability. The position is with an unspecified company, recruited by E-Merge, and involves building, scaling, and supporting high-performing systems that serve real users and business needs. **What you will do** * Design, develop, test, deploy, and maintain scalable back-end services. * Build and integrate RESTful APIs and event-driven solutions. * Develop cloud-native applications running on AWS and Kubernetes. * Contribute to microservices, domain-driven, and event-driven architectures. **Requirements (from the original advert)** * Grade 12 (National Senior Certificate / NCV) * 6+ years of back-end software development experience * Proven experience building and supporting production-grade systems * Strong Java and Spring Boot expertise * Experience with SQL and NoSQL databases * Cloud platform experience (AWS is a bonus!) * Experience with microservices and event-driven architectures * Exposure to Docker, containers, and Kubernetes **Who should apply** The ideal candidate is an engineer who is excited about clean code, scalable systems, and solving complex problems. They should be comfortable with terms and technologies such as Java, Spring Boot, AWS, Kubernetes, Microservices, and Event-Driven Architecture. Additionally, candidates should be comfortable with: * Java & Spring Boot * REST APIs * AWS * Kubernetes * SQL & NoSQL Databases * Git & Version Control * Testing & Automation * Design Patterns * Clean Architecture * Data Structures & Algorithms **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/south-africa/software-engineer-java-back-end-cape-town-r1.4m-pa-id-7508106 Source: jobmail
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- Java
- SQL
- AWS
- Docker
- Kubernetes
- Git
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.