About The Role
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 continually 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
- Hands-on developer who writes high quality, secure code that is modular, functional and testable.
- Create or introduce, test, and deploy new technology to optimize the service.
- 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.
All About You
Solid technical foundation with a degree in Computer Science or related field, preferred.Proficiency with advanced object-oriented programming.Hands-on developer who writes high quality, secure code that is modular, functional and testable.Experience with RESTful APIs and JSON / SOAP based APIs with Java preferred.Experience with Spring, Spring Boot and microservice architecture.Passion for solving varied and complex real-world problems.Knowledge of cloud native development such as PCF, AWS, etc.Strong communication skills - both verbal and written – and strong relationship, collaboration skills.Spring Boot, Git, and CI / CD experience such as Jenkins preferred.Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must :
Abide by Mastercard's security policies and practices;Ensure the confidentiality and integrity of the information being accessed;Report any suspected information security violation or breach, andComplete all periodic mandatory security trainings in accordance with Mastercard's guidelines.Pay Ranges
O'Fallon, Missouri : $92,000 - $147,000 USD
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Financial Services, IT Services and IT Consulting, and Technology, Information and InternetJ-18808-Ljbffr