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: May 16, 2025
    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: Back-End 10083

    About the role:

    • As a Senior Software Engineer III in Client Engineering, you will play a pivotal leadership role in driving the transformation of Capitec’s client domain. This group-level position involves overseeing the decommissioning of legacy systems, scaling event-driven architectures, and building cutting-edge backend services. You will contribute to shaping the broader strategic architecture and technical direction of Capitec, ensuring our systems are scalable, efficient, and robust enough to support the growing business.
    • In this senior position, you will lead complex projects, mentor junior engineers, and collaborate with cross-functional teams to solve challenging problems. You’ll also be at the forefront of implementing cloud-native technologies and domain-driven design to decouple legacy systems and create seamless, high-performance solutions.
    • As a senior leader within the engineering team, your influence will extend across product domains and the wider engineering organisation, offering you a unique opportunity to leave a lasting impact on one of the most innovative banks in South Africa — all while enjoying the remarkable lifestyle that comes with working in the Stellenbosch Winelands.

    Our ideal candidate has:

    • Grade 12 National Certificate / Vocational
    • Relevant tertiary qualification in Information Technology, Computer Science, or related field
    • 6+ years’ proven experience in backend software development with a focus on complex, large-scale systems.
    • Deep experience in full SDLC, agile methodologies, and cloud-native development.
    • Proven expertise in designing and developing microservices and event-driven architectures.
    •  Advanced understanding of RESTful APIs, backend frameworks, and cloud platforms (AWS preferred).
    • Solid experience with Kubernetes for containerisation and orchestration.
    • Expertise in database systems (SQL and NoSQL) and performance optimisation.
    • Extensive experience in mentoring and leading teams, with the ability to influence engineering culture and drive innovation.

    Advantageous:

    • Experience with .NET or COBOL for legacy-modernisation projects.
    • Prior exposure to legacy system decommissioning, system migrations, or domain-driven design.

    Tech Stack You’ll Work With

    • Languages: Java (primary), .NET (advantage), COBOL (advantage)
    • Cloud & Infrastructure: AWS Cloud, Kubernetes, Kafka
    • Databases: PostgreSQL, MSSQL
    • Tooling: GitHub, CI/CD pipelines
    • Architecture: Microservices, Event-Driven Architecture, Domain-Driven Design

    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

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail