Where

Backend Developer (Payments) (Kafka, Temporal.io,

Executive Placements
Cape Town Full-day Full-time

Description:

ENVIRONMENT:

A rapidly growing US-based FinTech company seeks the coding talents of a Backend Developer who will architect and build the clients'' new payment platform and financial ledger system from the ground up. In this role, you''ll be the technical cornerstone of clients next-generation payment infrastructure, designing and implementing a robust double-entry bookkeeping system with event-driven architecture. 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. The ideal candidate must have 6+ years of Backend Software Development experience, with at least 3 years building financial systems, payment platforms, or ledger services.

DUTIES:

  • Implement Financial Ledger Build a double-entry bookkeeping system that maintains strict data integrity and audit trails for all financial transactions.
  • Build Event-Driven Architecture Develop an event-first architecture using Kafka to ensure reliable, scalable message processing for financial transactions.
  • Orchestrate Complex Workflows Implement robust workflow orchestration using Temporal.io to manage multi-step payment processes, reversals, and reconciliation tasks.
  • Product Mindset Passionate about creating value for users, with a focus on outcomes rather than just output.
  • Ensure Financial Accuracy Create systems that guarantee accurate accounting, prevent race conditions, and maintain strict consistency in financial records.
  • Develop Integration Layer Design and build APIs that securely connect our platform with banking partners, payment processors, and other financial institutions.
  • Implement Compliance Features Build functionality that ensures regulatory compliance, including transaction monitoring, reporting, and audit capabilities.
  • Establish Resilient Systems Design for fault-tolerance with emphasis on recovery mechanisms, transaction replay capability, and comprehensive audit logs.
  • Collaborate on Architecture - Work closely with the engineering leadership to define architectural patterns and infrastructure choices that enable scale and reliability.
  • Documentation and Knowledge-Sharing -Create comprehensive documentation of system design, financial models, and technical decisions. Mentor team members on financial systems best practices. <
04 Apr 2025;   from: gumtree.co.za

Similar jobs

  • SUMMIT Africa Recruitment
  • Cape Town
Our client is a leading provider of measurement-based technology solutions and they are looking for a Mid-Level Backend Developer(Node JS) to join their team in Cape Town. Responsibilities: Collaborate closely with their software development team...
a year ago
  • Tumaini Consulting
  • Cape Town
R 100 000 R 116 667 a month

Description:

Build the Backbone of World-Class Gaming!

Our client — a global frontrunner in virtual gaming and cutting-edge software development — is seeking a Senior Backend Developer to join their high-energy team. If you're a ...

17 days ago
  • Tumaini Consulting
  • Cape Town
R 100 000 R 116 667 a month

Description:

Build the Backbone of World-Class Gaming!

Our client — a global frontrunner in virtual gaming and cutting-edge software development — is seeking a Senior Backend Developer to join their high-energy team. If you're a ...

17 days ago
  • Tumaini Consulting
  • Cape Town
R 100 000 R 116 667 a month

Description:

Build the Backbone of World-Class Gaming!

Our client — a global frontrunner in virtual gaming and cutting-edge software development — is seeking a Senior Backend Developer to join their high-energy team. If you're a ...

17 days ago