×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer: Back-End

Job in Cape Town, 7100, South Africa
Listing for: Capitec
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Software Engineer: Back-End 10083

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 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 engineers
  • Help shape new connectivity products used by millions of clients
Qualifications

Minimum: Grade 12 National Certificate / Vocational qualification.

Preferred: Relevant tertiary qualification in Information Technology.

6+ years’ experience in back‑end software development.

Strong 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
  • Communication 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 be strictly considered in support of our employment equity goals.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary