Senior Payment Backend Developer - Kafka Developer/Designer
Cape Town - Western Cape - South AfricaWe are seeking a Senior Payment Backend Developer to work within a Canadian-based FinTech clients Agile Product team. You will architect and build the clients' new payment platform and financial ledger system from the ground up. You'll be the technical cornerstone of the clients next-generation payment infrastructure, designing and implementing a robust double-entry bookkeeping system with an event-driven architecture.You will lead the development of the core financial processing engine the foundation that powers all money movement across the platform. With strong expertise in distributed systems and financial technology, you'll design and implement a scalable, fault-tolerant payment platform that handles complex financial transactions with absolute reliability and consistency. You'll build mission-critical systems that process financial data with the highest standards of accuracy, security, and auditability.6+ years of backend software development experience, with at least 3 years building financial systems, payment platforms, or ledger services. Develop an event-first architecture using Kafka to ensure reliable, scalable message processing for financial transactions. Implement robust workflow orchestration using Temporal.io to manage multi-step payment processes, reversals, and reconciliation tasks.Type: 12-month Contract (Rolling)Rate: R80 000 R100 000 Depending on experienceArea: Remote within South AfricaWhat You'll Be Doing
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.