An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Capitec Bank Ltd. is seeking a back-end engineer to help rebuild a critical payments infrastructure in Sandton, South Africa.
The role involves building and optimizing components that power payments and collections, writing clean code, APIs, and robust database queries, with a focus on security and performance. You will work in a team transitioning to a newer architecture, collaborate with engineers, and contribute to CI/CD pipelines, monitoring, and capacity planning.
Select how often (in days) to receive an alert:
Every debit order. Every collection. Every mandate confirmation. Our Payments Transact team runs the infrastructure behind Debi Check, authenticated collections and bulk payment systems, the plumbing that keeps money moving for millions of people, every day.
Right now, we're rebuilding it. If you're 1+ years into your back-end engineering career and ready to work on systems that matter, this is the role.
Our Payments division sits at the heart of how money moves, for individuals and for the corporate partners who rely on our infrastructure every day. The team supports systems that process billions of rands in transactions and we're consolidating legacy microservices into a cleaner, more scalable architecture. This is real, hands-on engineering not a holding pattern.
Java · Spring Boot · AWS · PostgreSQL · Kafka
(Our existing estate includes .NET experience there is relevant, but we want engineers who are genuinely ready to grow into Java and .NET)
We want our people to be the best they can be and we invest in that. We have a high internal promotion rate; if you take initiative and are motivated to grow, the opportunities here are real.
Serving millions of clients paymentsis where that means the most. The work is complex; the scale is real and the team around you will help you become the engineer you want to be.
Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/003695/06