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

Minimum: Grade 12 National Certificate / Vocational

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.