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

Senior Software Engineer

Job in Stellenbosch, 7600, South Africa
Listing for: Capitec
Full Time position
Listed on 2026-05-27
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, Java Developer
Job Description & How to Apply Below

Job description

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

    SQL (SQL, No

    SQL)
  • 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 Postgre

    SQL — 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
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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