Skip to content
Contractor on Demand Network

Senior Universal Payments Framework (UPF) Developer

Absa

n/a - n/a
Johannesburg, City of Johannesburg Metropolitan Municipality
Contract
Payment Processing
Java
Microservices
APIs
QR Payment Solutions

Role

Role Overview
We are seeking a Senior Universal Payments Framework (UPF) Developer with strong UPF experience to design, develop, and support enterprise payment solutions. The ideal candidate will have expertise in Java, Microservices, APIs, and QR payment solutions, with a solid understanding of payment processing systems.
Key Requirements
  • 5 to 8 years of software development experience.
  • Strong Java development skills.
  • Experience with Microservices architecture and REST APIs.
  • Experience implementing or supporting QR code payment solutions.
  • Knowledge of payment processing, transaction routing, and payment integrations.
  • Experience with databases, Git, and Agile methodologies.
  • 3+ years of hands-on experience with ACI Worldwide UPF (Advantageous) 
Key Responsibilities
  • Develop and enhance payment solutions within the UPF platform.
  • Design and build scalable Microservices and APIs.
  • Integrate payment systems and QR payment capabilities.
  • Troubleshoot and resolve production issues.
  • Collaborate with business and technical teams to deliver payment solutions.
  • Mentor junior developers and contribute to technical best practices.
Preferred
  • Banking, fintech, or payment industry experience.
  • Knowledge of ISO 20022 and real-time payments.
  • Experience with Docker, Kubernetes, and cloud technologies.
Apply

Refer a friend

Enter their email below to share this role with them