C

Software Engineer: Back-End III

icon building Company : Capitec Bank
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineer: Back-End III


Apply by: 5 June 2026


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.


Build banking that works for families


Banking that works for families doesn't happen by accident. It's built line by line, system by system  by engineers who care about getting it right.

That's where you come in.

We're looking for a Senior Back-End Software Engineer (Internally Software Engineer III) to join our Family Banking team in the Save portfolio. You'll build the backend systems that make it possible for families to manage money together 

What you'll do


You'll own complex backend work end-to-end from the first line of code to live deployment. Day to day, that means:

 


  • Designing, developing, testing, deploying and maintaining backend systems that run at scale

  • Building the server-side components that power features clients rely on every day

  • Working on products that manage real relationships 

  • Guiding developers and stakeholders through scope, progress and problem resolution

  • Mentoring junior and mid-level engineers and helping them grow into the next version of themselves


Tech stack



  • Language: Java

  • Framework: Spring Boot

  • Messaging: Kafka

  • Cloud: AWS

  • Database: PostgreSQL


 

You'll also work with microservice and event-driven architectures, RESTful APIs and container deployment using Kubernetes.

What you'll bring


Education (minimum)


  • Grade 12 National Certificate / Vocational


Education (preferred)


  • A relevant tertiary qualification in Information Technology


Experience


  • 6+ years' proven back-end software development experience in Java, including project delivery and implementation

  • Hands-on experience with Spring Boot and other back-end frameworks


Knowledge

You apply  and teach others  the following:


  • IT systems development processes (SDLC)

  • Advanced programming concepts, algorithms and data structures

  • Design patterns and version control

  • Testing practices

  • Database systems and query optimisation using PostgreSQL (SQL, NoSQL)

  • RESTful API design and integration

  • Event-driven messaging using Kafka 

  • Cloud computing platforms and services on AWS (Azure experience advantageous)

  • Advanced microservice and event-driven architectures

  • Deployment using Kubernetes and containerisation



 

What's in it for you



  • No suits. No red tape. We're informal by design. We value humility, entrepreneurial spirit and people who get things done. If you take ownership and put the client first, you'll fit right in.

  • Work on tech that matters You won't maintain legacy systems for the sake of it. You'll work on a modern backend stack — Java, Spring Boot, Kafka, AWS and PostgreSQL — building real features that millions of clients use every day.

  • Room to grow We have a high internal promotion rate. If you're a self-starter who takes initiative, the opportunities to grow are real. We invest in your development and actively encourage continuous learning.

  • A team that backs you We promote a learning environment and welcome diverse thinking. You'll be part of a team that encourages you to speak your mind and use every opportunity to grow. 


 


Benefits that support you



  • Medical aid

  • Company pension plan

  • Education and training support

  • Paid leave

  • Life and disability cover


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.


Original job Software Engineer: Back-End III posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.