Mastercard is seeking a Senior Software Engineer-3 to join their Open Banking platform team. This role is at the forefront of account information and payment initiation technologies, working on solving unique industry challenges in API security, data accessibility, processing, and analysis. The position offers the opportunity to work with a diverse, international team of skilled professionals across Denmark, Ireland, and Romania.
The role involves developing and maintaining Mastercard's state-of-the-art bank connectivity APIs, creating solutions for customer onboarding, verification, transaction monitoring, and anti-money laundering operations. You'll be working primarily with Java services deployed on AWS, utilizing modern development practices including CI/CD, containerization, and infrastructure as code.
As part of Mastercard's team, you'll contribute to building a sustainable economy where everyone can prosper, working on technology that makes transactions secure, simple, smart, and accessible. The position requires strong technical skills in Java development and cloud computing, with additional value placed on experience in security protocols and regulated industries.
The ideal candidate should be passionate about problem-solving, comfortable working in a team environment, and eager to learn new technologies. You'll be part of an established division that combines both industry veterans and newcomers, all working together to push the boundaries of what's possible in open banking.
This role offers the unique opportunity to work on cutting-edge financial technology while being part of a global company that powers economies and empowers people in over 200 countries and territories worldwide. You'll be contributing to solutions that help businesses and governments realize their greatest potential through innovative payment technologies.