C…

Software Engineer: Back-End III

Full-time Stellenbosch, ZA
Posted 5 days, 3 hours ago ⏰ Deadline: Jun 5, 2026 30 views 0 applications

Job Description

Build banking that works for families

What you'll do

  • 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

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

  • 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.

How to Apply:

  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.
Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Join Our Zambia Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?