CareerPlanSign in

Backend Developer - Digital Payments

Cape Town City Centre, Cape Town Region💼 Full-time🗓 2026-05-14 → 2026-08-07

Core

Design, develop, and maintain robust microservices for mission-critical payment platforms, ensuring high performance, scalability, and security.

Role type

Senior IC backend developer (payments/fintech)

Builds

Scalable, resilient distributed architectures for payment processing and tokenization

Domain

Fintech / Digital Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Python, Go, Node.js, RESTful API design, SQL/NoSQL, system integration, observability tooling, PCI-DSS security practices

Preferred skills

Code review leadership, mentoring junior engineers, technical documentation

Technologies

Java, AWS, CYBS (CyberSource), M-Pesa stack

Responsibilities

Design and implement backend changes for tokenisation and host system integrations; Develop and integrate CYBS service backend components; Build and maintain logging, monitoring, and alerting infrastructure; Execute backend functional testing including integration and regression suites; Collaborate on end-to-end integration design and API documentation; Support knowledge transfer via technical runbooks and onboarding guides

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.