The ABU team enables issuers and acquirers to securely communicate account changes for credential-on-file and recurring payments to merchants—increasing approval rates for card-not-present transactions, improving customer satisfaction, and reducing customer service demand. We’re continuously making our services faster, more reliable, and scalable to meet emerging on-soil regulations and rising global demand. Our vision: Consumers never have to think about where their payment credentials are stored. Our value proposition: Reduce preventable declines and ensure a seamless cardholder experience when credential-on-file data changes. We are modernizing the ABU platform and seeking strong, innovative Software Engineers with experience in domain-driven design. We're looking for individuals who can bring fresh perspectives, enjoy solving complex problems, and thrive in a dynamic, team-oriented environment. If you're passionate about building great software and ready to grow your career, we’d love to hear from you. Role As a Senior Software engineer, you will be responsible for development, deployment support, owning the delivery of user stories, mentoring junior team members, and performing code reviews. This is a vital role responsible for planning, developing, and coordinating all activities related to design, development, and implementation. We are seeking a highly motivated, detail-oriented, and proactive engineer who has the ability to operate under pressure in an independent, autonomous environment. Hands-on developer who can design, develop, test, implement, and maintain software applications that align with Mastercard engineering standards and best practices. Develop backend services in Java, leveraging frameworks like Spring and GRPC for high-performance applications. Manage individual project priorities, deadlines, and deliverables. Actively participate in agile ceremonies including daily scrum, story pointing, story elaboration, and retrospectives. Ensure adherence to established quality control practices and software development processes. Collaborate across teams with exceptional peers who are passionate about what they do.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees