Capitec Bank invites suitably qualified applicants to apply for their Software Engineer- Back-end Vacancies (xx posts). The closing date for applications is Not Specified.
Are you passionate about working in a dynamic environment where technology meets banking? Do you enjoy solving complex problems and working with cutting-edge technologies? We’re on the lookout for energetic, self-motivated individuals who share our passion for innovation in the banking industry. To be part of our 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. We are excited to hear from you!
Join Capitec’s Core Banking Platform Team
At Capitec, we’re not just building banking systems – we’re reimagining them. We’re looking for driven, curious, and technically skilled individuals who share our passion for innovation and technology. This is your opportunity to make a difference at one of Africa’s most innovative banks.
Our Core Banking Platform Team is the engine room of Capitec’s banking capability. Think Bank-in-a-Box. Think Ledger at Scale. Our platform is mission-critical, powering both Retail and Business Banking, and enabling smooth client experiences across Capitec’s product suite. We collaborate widely with engineering, product, data, and operations teams to ensure resilient systems, intelligent architecture, and operational stability at scale.
Why Join Us
Work with cutting-edge technologies like Spring Boot, Kafka, Postgres, Unleash, Kubernetes, Terraform, and AWS Cloud. Collaborate with some of Capitec’s top engineering talent, including Senior Engineers, and our Head of Engineering.
Make an impact across both Retail and Business Bank, including high-value initiatives in the Client Domain. Grow your skills in an environment where Operational Excellence (OpEx) is a core value from how we build and monitor systems to how we handle failures and scale.
Join a team that values ownership, trust, and empowerment. We equip our people to take bold steps and deliver meaningful work. We believe great engineering makes great banking possible. If you’re looking for a place where tech meets purpose and scale meets opportunity, Capitec’s Core Banking Platform team is the place to be.
Our Ideal Candidate Has:
- Minimum Grade 12 National Certificate (or equivalent)
- Relevant tertiary qualification in Information Technology (preferably)
- 5+ years of experience in software engineering, including design, development, testing, and deployment
Technical Skills:
- Java (mandatory)
- Spring boot (mandatory)
- Cloud computing (AWS preferred) (mandatory)
- Containerization technologies (e.g., Docker, Kubernetes) (mandatory)
- Relational databases (PostgreSQL) (mandatory)
- Understanding of Linux/Unix (mandatory)
- Shell scripting (mandatory)
- GitHub (mandatory)
- COBOL (beneficial)
- C / C++ (beneficial)
- Kafka (beneficial)
- Monitoring tools (Control M, Redgate, etc.) (beneficial)
Desirable Skills:
- Problem-solving skills
- Design skills
- Analytical skills
- Attention to detail
- Excellent communication and interpersonal skills
Additional Information: Clear criminal and credit record. Capitec is committed to diversity and applications to this position will strictly be considered in support of our employment equity goals.