Senior Software Engineer-3
- Published on
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Position: Senior Software Engineer-3
Overview:
Software engineers working on Mastercard's Open Banking platform play a key role in the development and maintenance of the products that secure high-quality connectivity to banks across Europe, ensuring transactions are frictionless, safe, and secure.
Role Description
Open banking engineers will engage at the forefront of account information and payment initiation technologies, often facing unprecedented challenges in API security, data processing, and analysis. You will be part of a highly skilled team that works collaboratively to push the limits of what can be achieved with open banking, with colleagues spread across countries, including Denmark, Ireland, and Romania.
About You
We are looking for motivated individuals eager to join a seasoned team comprised of both industry veterans and newcomers. Teamwork is crucial for achieving outstanding results.
Your role will primarily involve working with services and APIs built in Java and deployed to the cloud (AWS). A deep understanding of these areas is essential. However, we value learning and encourage applicants even if they excel in Java applications but lack cloud experience.
It’s also expected that you have experience building software following modern development standards. Familiarity with tools such as Jira, version control systems, test automation frameworks, and CI/CD pipelines is vital.
Experience with infrastructure provisioning as code, container technologies (like Docker), or a keen interest in cybersecurity (Certificates, HTTPS) would be advantageous. While prior experience in regulated sectors (financial, medical, etc.) or with personal data is welcome, it's not mandatory. Above all, we seek candidates who enjoy problem-solving and innovation.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks come with inherent risks, and every person working for or on behalf of Mastercard is expected to uphold information security standards. Responsibilities include:
- Abiding by Mastercard's security policies and practices;
- Ensuring the confidentiality and integrity of accessed information;
- Reporting any suspected information security violations or breaches;
- Completing all periodic mandatory security training in line with Mastercard's guidelines.