September 11, 2025

Software Engineer: Full Stack10089

Website https://twitter.com/capitecbank Capitec Bank Ltd

Simplifying banking for all South Africans

Software Engineer: Full Stack10089

Capitec Bank Ltd is seeking an experienced Software Engineer to join their Open Banking team in Cape Town, South Africa.

About the Role

We are looking for a skilled developer to be part of a cross-functional group responsible for the entire software lifecycle, including design, development, testing, deployment, maintenance, and enhancement of complex applications.

Responsibilities

  • Develop and maintain Open Banking products, including Capitec Pay and a suite of data products.
  • Implement secure API integrations aligned with global best practices.
  • Collaborate with feature teams across Capitec Pay, Open Banking Data, and Partner Enablement.
  • Ensure security compliance through client approval mechanisms and fraud prevention strategies.

Requirements

  • Background in Fintech or relevant Software Engineering Experience.
  • Strong understanding of design patterns.
  • Strong experience in Java Spring Boot or Node.js (cross-skilling supported).

Technology Stack

  • Backend: Node.js, Java.
  • Frontend: Angular (main back office), React (new components).
  • Databases: AWS Aurora MySQL, Postgres.

To apply for this job please visit careers.capitecbank.co.za.