📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Software Engineer - Back-end

Capitec Bank Ltd · Stellenbosch

New
Hybrid Senior 🇬🇧 English
Java Spring Boot Kafka PostgreSQL AWS Terraform SQL NoSQL Contract testing

Job description

About the role

Capitec Bank is hiring a Senior Software Engineer to lead technical initiatives and architectural decisions on its emerging markets platform, which builds banking services for entrepreneurs, small businesses and side-hustlers. The team is small and lean, and the engineer works closely with stakeholders and senior business leaders.

Key responsibilities

  • Take ownership of selected back-end domains within the emerging markets platform
  • Lead the design of complex back-end systems and set technical standards through architectural decisions
  • Build and maintain integrations for 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 lead the existing engineering team
  • Translate business objectives into technical solutions with stakeholders and senior business leaders
  • Evaluate and introduce technologies that improve the platform and development processes

Required profile

  • 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
  • Experience with domain-driven design and event-driven architectures is highly valued
  • Experience in payments, fintech or financial services preferred
  • Ability to engage with senior business stakeholders and to work independently and take ownership
  • Minimum: Grade 12 National Certificate; a relevant tertiary qualification in information technology is preferred
  • Clear criminal and credit record

Required skills

  • Java and Spring Boot
  • Kafka and PostgreSQL
  • AWS
  • Terraform or DevOps practices (strong advantage)
  • Domain-driven design, RESTful APIs, SQL and NoSQL, unit, integration and contract testing, Agile and SDLC

What we offer

  • Genuine technical autonomy and influence over technical direction
  • A small team where your contribution is visible
  • Active use of AI tooling to support engineering
  • Internal promotion opportunities and encouragement of continuous learning
  • Flexible location between Cape Town and Johannesburg, with a hybrid schedule of up to three days in the office

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Capitec Bank Ltd.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:successfactors

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Capitec Bank Ltd

Stellenbosch