Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 8, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Capitec Bank is a South African commercial bank. As of February 2017 the bank was the third largest in South Africa with 120,000 customer opening new accounts per month. To simplify banking, we’ve developed an all-inclusive banking solution. Global One is the one solution that enables you to transact, save and access credit in realtime. We also believe in ...
    Read more about this company

     

    Software Engineer: Back-End III

    The Role

    • As a Senior Back‑End Software Engineer, you will play a key role in designing, building, and operating complex back‑end systems that run at scale. You’ll work in a cross‑functional team across the full software development lifecycle and contribute to technical decisions that shape the platform.
    • You’ll also provide technical guidance to other engineers, helping to drive best practices in design, code quality, and delivery.

    What You’ll Be Doing

    • Design, develop, test, deploy, and maintain scalable back‑end services
    • Build and integrate RESTful APIs and event‑driven services
    • Contribute to domain‑driven and event‑driven architectures
    • Work with cloud‑native systems deployed on Kubernetes
    • Participate in architectural discussions and technical decision‑making
    • Guide and support other engineers through code reviews and knowledge sharing
    • Troubleshoot and resolve complex engineering and production issues
    • Collaborate closely with product, QA, and platform teams

    Our Technology Stack

    • Java & Spring Boot
    • PostgreSQL
    • AWS
    • Kubernetes
    • Domain‑Driven Design (DDD)
    • Event‑Driven Architecture
    • Modern CI/CD pipelines

    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 development
    • Proven experience delivering and supporting production‑grade systems
    • Strong experience with Java and Spring Boot
    • Experience working with SQL and NoSQL databases
    • Hands‑on experience with cloud platforms (AWS preferred)
    • Experience building systems using microservices and event‑driven architectures
    • Exposure to containerisation and Kubernetes

    Knowledge

    • Strong understanding of SDLC and application development
    • Advanced programming concepts, algorithms, and data structures
    • Design patterns and clean architecture principles
    • Version control and modern testing practices
    • RESTful API design and integration

    Skills

    • Analytical Skills
    • Attention to Detail
    • Communications Skills
    • Interpersonal & Relationship management Skills
    • Problem solving skills

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Capitec Bank on careers.capitecbank.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Capitec Bank Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail