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 16, 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

     

    Senior Software Engineer

    About the team

    • We are part of the Business Banking credit domain, responsible for the core credit services that support multiple product teams. Our work underpins secured lending, unsecured lending and collections. We build foundational services used across the business, with complexity and scale that demand strong engineering discipline. Our environment values deep technical thinking, collaboration and ownership.

    Why this role exists

    • We are strengthening our Business Banking credit platform to support new products, growing complexity and long‑term scale. This role exists to help us build resilient, high‑performing credit services that sit at the heart of how we enable businesses to access credit responsibly.

    What you’ll do

    • Design and build core credit services that support secured and unsecured lending
    • Create resilient, event‑driven systems that scale and adapt to business change
    • Lead by example in engineering quality, delivery and technical decision‑making
    • Partner closely with product and architecture teams to solve complex problems
    • Improve platform stability, performance and recovery through thoughtful design
    • Contribute to upcoming initiatives such as vehicle and asset finance with collateral

    What we’re looking for

    • Strong experience as a Senior Software Engineer, or a highly capable Software Engineer ready to step up
    • Solid Java experience, with Spring Boot in production environments (services you've shipped, owned, and kept alive)
    • Hands‑on experience with event‑driven architecture and messaging platforms such as Kafka not just publish/subscribe, but topology, partitioning, consumer groups
    • A track record of building scalable, resilient backend services
    • Confidence working in complex domains with multiple stakeholders
    • A mindset of ownership, curiosity and technical leadership
    • Exposure to AI or agent‑based systems is a plus, not a requirement
    • Experience with event-driven architecture patterns: outbox, saga, CQRS
    • Track record of scalable, resilient services under real load
    • Ownership mindset — you close the loop, not just the ticket
    • Own the design and delivery of event-driven microservices that process millions of events daily across credit and collections domains
    • Define and evolve Protobuf schemas and Kafka topic architecture, balancing domain boundaries with operational reality
    • Drive engineering standards — code review, architectural guidance, and technical direction for a cross-functional squad
    • Operate with high autonomy in a complex, multi-stakeholder environment where ambiguity is the norm
    • Contribute to the reliability and observability posture of services running on AWS EKS at production scale

    Ready to build what matters?

    • If you want to work on meaningful systems, solve complex engineering problems and shape how credit platforms evolve at scale, we’d love to hear from you. Apply now and help us build technology that supports real business growth.

    Education (Minimum)

    • Grade 12 National Certificate / Vocational

    Education (Ideal or Preferred)

    • A relevant tertiary qualification in Information Technology

    Additional Information

    • Clear criminal and credit record

    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