Software Engineer: Back-End 10083
Date: 17 Mar 2026
Location: Cape Town, ZA
Company: Capitec Bank Ltd
Apply by:
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
1. To see what life at Capitec is all about and complete a short assessment, please click here!
2. Once you have completed the above finalize your application by clicking apply below.
Join Us at Capitec Connect and Help Build the Future of Simple Connectivity
Capitec Connect is one of South Africa’s fastest‑growing MVNOs, scaling to millions of active SIMs and rapidly expanding our digital ecosystem. We’re growing fast and we’re looking for senior back‑end engineers who want to build high‑impact, cloud‑native systems at national scale.
If you enjoy solving complex problems with simple, elegant solutions this is your opportunity to work on platforms used by millions of South Africans every day.
What We Do
At Capitec Connect, we build and operate the platforms behind:
- Mobile connectivity services
- Airtime, data and rewards journeys
- Smartphone sales and digital enablement
All of this is deeply integrated into Capitec’s broader digital ecosystem, allowing us to continuously launch new products as the MVNO grows.
The Role
As a Senior Back‑End Software Engineer, you’ll play a key role in a cross‑functional product team, owning the full software development lifecycle from design and build, through deployment, to operating systems in production.
You’ll help design and deliver scalable, resilient back‑end systems that prioritise performance, reliability and future growth, while also guiding and supporting other engineers.
What You’ll Be Doing
- Design, build, test and operate scalable, cloud‑native systems on AWS
- Architect modern, reusable services aligned to AWS Well‑Architected principles
- Build and maintain event‑driven and microservices‑based architectures
- Deliver simple, elegant solutions powering airtime, data, rewards and smartphone journeys
- Optimise databases and APIs for performance, reliability and scale
- Collaborate closely with product, QA and platform teams
- Provide technical guidance and mentorship to other engineersHelp shape new connectivity products used by millions of clients
What We’re Looking For
Preferred: Relevant tertiary qualification in Information Technology
6+ years’ experience in back‑end software developmentStrong experience delivering production systems end‑to‑end Solid 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 deployment (e.g. Kubernetes)
Tech Stack (Core)
- Java
- Spring Boot
- AWS
- Kafka
- PostgreSQL
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
Additional Information
- Clear criminal and credit record
Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.