Talent.com
PayTech Nexus Ltd
Backend Developer Digital PaymentsPayTech Nexus Ltd • Cape Town, Western Cape, South Africa
Backend Developer Digital Payments

Backend Developer Digital Payments

PayTech Nexus Ltd • Cape Town, Western Cape, South Africa
30+ days ago
Job description

Job Title: Backend Developer Digital Payments

Employment type: Contract

Contract length: 6-12 months

Location: Cape Town South Africa

PURPOSE OF THE PROJECT

We are looking for a Backend Developer with strong ownership coordination and delivery discipline specialising in Java based systems and cloud native development on AWS. This role is essential to sustaining high performance scalable and secure backend services that support mission critical payment platforms and ensure operational continuity across cross-functional systems.

The Backend Developer will design develop and maintain robust microservices using Java leveraging AWS services to build resilient distributed architectures. Collaborate closely with product and engineering teams to manage system integrations dependencies and deployment pipelines.

Additionally the developer will contribute to performance optimisation system reliability and continuous improvement initiatives supporting predictable and high-quality delivery in a fast paced highly regulated environment.

Core Responsibilities and Accountabilities:

  • Design and implement backend changes required for Tokenisation including token service enrolment flows host system changes and operational backend processes.
  • Develop and integrate CYBS (CyberSource) service backend components into the M-Pesa payment stack following agreed integration architecture.
  • Implement backend support for push provisioning app enhancements including secure token storage provisioning state management and notification services.
  • Build and maintain logging monitoring and alerting infrastructure for all initiative-specific backend services ensuring operational visibility pre- and post-production launch.
  • Execute and support backend functional testing including integration tests regression suites and performance benchmarking; log and remediate defects to agreed SLAs.
  • Collaborate with team on end-to-end integration design ensuring backend services expose well-formed documented APIs.
  • Support knowledge transfer by co-authoring technical runbooks system design documentation and onboarding guides for client engineering counterparts.

Knowledge and Experience:

  • 6 years backend development experience with at least 4 years in payments fintech or financial services.
  • Strong proficiency in one or more: Java Python Go or equivalent enterprise grade backend languages.
  • Deep experience with payment platform integrations including host side changes transaction processing and tokenization or push payment systems.
  • Proven ability to design and document scalable resilient backend architectures.
  • Experience leading code reviews and mentoring junior/intermediate engineers.
  • Experience with RESTful API development and consumption.
  • Familiarity with database technologies (relational and/or NoSQL) and SQL querying.
  • Understanding of security best practices in payment systems (PCI-DSS awareness secure coding).
  • Experience with logging monitoring and observability tooling.
  • Strong written communication; ability to produce technical documentation.
  • Backend languages: Java Python Go or equivalent.
  • Databases: PostgreSQL / MySQL / Oracle / MongoDB / equivalent.
  • API frameworks: Spring Boot FastAPI or equivalent.
  • Testing: JUnit pytest Postman or equivalent; test automation frameworks.
  • Version control: Git (GitHub / GitLab / Bitbucket).
  • Containerization: Docker Kubernetes where applicable.
  • Issue tracking: Jira / Azure DevOps.
  • Documentation: Confluence / SharePoint.

Mandatory Skills:

  • Bachelors degree in Technology or a related field (Masters preferred).
  • Previous experience within Banking Digital Payment & Card solutions or the FinTech industry.
  • Excellent communication skills (written verbal and presentation) in English.

Preferred Skills:

  • Direct experience with M-Pesa backend systems or comparable mobile money platforms.
  • Experience with event driven or messaging architectures (Kafka RabbitMQ or equivalent).
  • Containerization and orchestration experience (Docker Kubernetes or equivalent).
  • Experience with performance/load testing of backend services.

Employment Type : Full Time
Experience: years
Vacancy: 1
Create a job alert for this search

Backend Developer Digital Payments • Cape Town, Western Cape, South Africa

Similar jobs

Senior Backend Software Engineer

IDBASE SOFTWARECape Town, ZA

About the Role We are seeking a highly experienced Senior Backend (Full Stack) Software Engineer to join our Engineering (Technology & Innovation) team.This role is ideal for a strategic technical... Show more

 • Promoted

Front Office Administrator

West Coast PersonnelTable View, ZA

Duties and Responsibilities: Front Desk & Reception - Greeting Visitors - Phone Management - Mail Management Resident Support & Assistance - Service Requests (maintenance requests relayed to mai... Show more

 • Promoted

Senior Back-End Software Engineer: Cash Devices

wePlaceCape Town, ZA

Our client is looking for a highly skilled Software Engineer to join their Cash Devices team on a permanent basis.This role focuses on the development, integration, and support of custom ATM soluti... Show more

 • Promoted

Senior Backend Software Engineer

KingMakersCape Town, Western Cape, ZA

At KingMakers, we’re not here to follow the industry, we’re here to define it.We are a proudly homegrown African company, building the future of sports and iGaming entertainment across the continen... Show more

 • Promoted

Deceased Estate Administrator

West Coast PersonnelTable View, ZA

Minimum Requirements - Matric & LLB - Min 2 years experience in administration of deceased estates - Strong administrative, organisational, and analytical skills with high attention to detail - Ab... Show more

 • Promoted

Senior Backend Developer

Belay Talent SolutionsCape Town, Western Cape, South Africa
Quick Apply

Our Customer is seeking a highly skilled Senior Backend Developer to design, build, and maintain scalable, highperformance systems that support our travel platforms.The ideal candidate is a hands-o... Show more