Overview
Payments Architect – Issuing platform
Fully remote
Our client is a young, fast-growing payments start up that was built to be different. They are seeking a Payments Architect to focus on leading technology with a customer centric mindset to disrupt the payment infrastructure across the MENA region.
Responsibilities
* Lead the software architecture, design, and development on the payments platform.
* Design, develop, and deploy a next generation payments platform in the MENA region.
* Demonstrate leadership and success in complex, secure, high-availability, and high-volume environments.
* Wear multiple hats and eventually build and lead a team; start by hands-on work and progressively bring on team members.
* Focus on back-end infrastructure while handling extensive APIs and client interactions.
* Ensure security is central to the platform and integrated into the mindset and practices.
What You’ll Need
* At least 10 years of IT Architecture experience and hands-on software development experience delivering large-scale projects in the payments domain.
* Strong team management capabilities to lead development teams through the product life cycle.
* Experience designing and maintaining high-performance, high-volume OLTP systems.
* Knowledge of shared memory, queues, socket programming, multitasking, and multi-threading.
* Experience in secure coding standards, PCI, PADSS.
* Expertise with ISO 8583 protocol and specifications.
* Familiarity with payment schemes (Visa, Mastercard) switches, interfaces, and delivering periodic scheme mandates.
* Experience with payment processing stacks, specifically on the issuing side.
* Experience with Debit and Credit systems, tokenisation, and 3DS.
* Proficiency in Java, Node.js, Spring Framework, and MySQL.
* Experience designing and developing open APIs.
* Experience in designing cloud-ready applications, containers and Kubernetes, and working with CI/CD pipelines.
* Familiarity with HSM devices (e.g., Atalla or Thales).
#J-18808-Ljbffr