Back-End Payments Engineer (Java/AWS)

Capitec Bank Ltd.

Sandton

On-site

ZAR 540,000 - 900,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Career growth
Mentorship
Impactful work
Medical aid contributions
Pension plans
Educational upskilling
Inclusive culture

Job summary

Capitec Bank Ltd. is seeking a back-end engineer to help rebuild a critical payments infrastructure in Sandton, South Africa.

The role involves building and optimizing components that power payments and collections, writing clean code, APIs, and robust database queries, with a focus on security and performance. You will work in a team transitioning to a newer architecture, collaborate with engineers, and contribute to CI/CD pipelines, monitoring, and capacity planning.

Qualifications

  • 1+ years of back-end development experience.
  • Proficiency in Java and backend systems.
  • Experience with CI/CD pipelines and automated tests.

Responsibilities

  • Build and optimise back-end components powering payments and collections.
  • Write clean, reusable code, APIs and libraries.
  • Implement and optimise database models and queries.
  • Write automated tests and contribute to CI/CD pipelines.
  • Practice secure coding as part of development.
  • Troubleshoot and debug across payment environments.
  • React to monitoring and alerting events; support standby rotations.
  • Assist with capacity planning and load testing.
  • Maintain and improve existing solutions during architecture migration.

Skills

Java
Back-end development
CI/CD
Testing
Monitoring

Tools

Spring Boot
AWS
PostgreSQL
Kafka
.NET

Job description

Capitec Bank Ltd. is seeking a back-end engineer to help rebuild a critical payments infrastructure in Sandton, South Africa.

The role involves building and optimizing components that power payments and collections, writing clean code, APIs, and robust database queries, with a focus on security and performance. You will work in a team transitioning to a newer architecture, collaborate with engineers, and contribute to CI/CD pipelines, monitoring, and capacity planning.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Back-End I
Software Engineer: Back-End I

Capitec Bank Ltd. • Sandton

On-site
ZAR 540,000 - 900,000
Career growth
Mentorship
Impactful work
+4
Senior Java Backend Engineer - Payments (Johannesburg)
Senior Java Backend Engineer - Payments (Johannesburg)

Andela • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 900,000 - 1,300,000
Senior Android & Payments Backend Engineer
Senior Android & Payments Backend Engineer

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 800,000 - 1,100,000
Senior Java Backend Engineer – Spring Boot, Payments
Senior Java Backend Engineer – Spring Boot, Payments

Andela • Johannesburg

Hybrid
ZAR 850,000 - 1,500,000
Senior Backend Engineer - Payments Integrations (Remote)
Senior Backend Engineer - Payments Integrations (Remote)

Datafin • Cape Town

Remote
ZAR 800,000 - 1,000,000
Backend Developer (Node.js & Java) |Contract |Stellenbosch
Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 780,000 - 1,100,000
Backend Developer (Node.js & Java) |Contract |Stellenbosch
Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQ Business Group • Stellenbosch

On-site
ZAR 900,000 - 1,500,000
Software Engineer: Back End
Software Engineer: Back End

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer - Node.js & Java (Fintech)
Senior Backend Engineer - Node.js & Java (Fintech)

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 780,000 - 1,100,000
Senior Java Engineer: Cloud, Microservices & API Focus
Senior Java Engineer: Cloud, Microservices & API Focus

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000