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: Oct 24, 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 ...

     

    Senior Software Engineer

    • We need a senior engineer who leads technical initiatives, designs complex systems and drives architectural decisions – in a space that is still emerging. The team is building banking services for entrepreneurs, small businesses and side-hustlers who haven't had suitable products before. The engineering you do here has a direct line to real economic change for people who have been underserved for too long. 
    •  If you thrive on ownership, ambiguity and direct business exposure – read on. 

    What you'll do here

    • Take ownership of selected back-end domains within our emerging markets platform 
    • Lead the design of complex back-end systems and make architectural decisions that drive our technical standards 
    • Build and maintain integrations that power entrepreneur accounts, merchant acquisition and payment services – including account lifecycles, transactions, payment rails and cards 
    • Design and implement distributed, event-driven and domain-driven solutions 
    • Mentor and provide leadership to the existing engineering team 
    • Engage directly with stakeholders and senior business leaders to translate business objectives into technical solutions 
    • Evaluate and introduce technologies that move the platform forward and improve development processes 
    • Proactively identify questions, gaps and opportunities beyond your immediate tasks – the team needs people who look further than the ticket in front of them 

    Our tech stack

    • Java and Spring Boot – your primary back-end environment 
    • Kafka – event-driven architecture and messaging 
    • PostgreSQL – our primary data store 
    • AWS – where we build and run at scale 
    • Terraform – infrastructure as code and DevOps tooling 
    • Odin ecosystem – internal tooling and platform integrations 
    • AI-assisted development – we use AI tooling actively to amplify what engineers can do 

    What you bring
    Experience 

    • 6+ years of proven back-end software development experience, delivering production-grade systems at scale 
    • Deep expertise in Java and Spring Boot within event-driven or distributed systems 
    • Hands-on experience with Kafka (Or Similar), PostgreSQL and AWS 
    • Working knowledge of Terraform or DevOps practices is a strong advantage 
    • Experience with domain-driven design and event-driven architectures is highly valued 
    • Experience in payments, fintech or financial services environments preferred 
    • The ability to engage confidently with senior business stakeholders – not just engineers 
    • Proven ability to work independently and take ownership  

    Education 

    • Minimum: Grade 12 National Certificate 
    • Preferred: A relevant tertiary qualification in information technology 

    Knowledge 

    • You can apply expert-level knowledge and develop others' understanding across: 
    • Event-driven and domain-driven architectures 
    • Advanced Java programming and Spring Boot ecosystem 
    • Distributed systems design, including the saga pattern and resilience patterns such as circuit breakers and bulkheads 
    • Database systems and query optimisation (SQL and NoSQL) 
    • RESTful API design and integration 
    • Message-based systems and Kafka event streaming 
    • Cloud computing platforms and services (AWS) 
    • Infrastructure as code using Terraform 
    • Testing practices – unit, integration and contract testing 
    • IT systems development processes (SDLC), agile delivery and version control 

    Check how your CV matches 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.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail