Senior Software Engineer-4

MastercardGdańsk, PL
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 through 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 individuals, businesses, and governments realize their greatest potential.

Title and Summary

We are seeking a Senior Software Engineer-4 to join our defined team.

Overview

As part of the Mastercard Open Banking platform, engineers play a critical role in the development and maintenance of products that ensure reliable connectivity to banks across Europe, which is frictionless, safe, and secure. Building on our state-of-the-art bank connectivity APIs, we focus on creating solutions that alleviate the burdens of customer onboarding, verification, transaction monitoring, and compliance from businesses leveraging the full potential of the open banking standard.

Role

Open banking engineers delve into the forefront of account information and payment initiation technologies, tackling problems not previously addressed within the industry in areas like API security, data accessibility, processing, and analysis. Join a team of highly skilled professionals dedicated to pushing the limits of what open banking can achieve. Expect to collaborate with colleagues across various countries, primarily in Denmark, Ireland, and Romania.

About You

We're searching for motivated individuals eager to integrate into an established division with a mix of industry veterans and newcomers. The common thread among our team members is the understanding that achieving greatness requires seamless teamwork.

In this role, you will predominantly work with services and APIs constructed in Java and deployed on the cloud (AWS). Familiarity with these areas is mandatory, but if you have substantial experience in Java app development and not much cloud software, we encourage you to apply.

Experience in building software using modern development practices is expected. Therefore, familiarity with tools such as Jira for ticketing, VCS, test automation, and CI/CD pipelines will be beneficial.

Additionally, experience in infrastructure as code, containers (Docker), or an interest in computer security (certificates, HTTPS) is favorable. While prior experience in regulated industries (financial, medical, etc.) or handling personal data is appreciated, it is not mandatory. Above all, we value problem solvers!

Corporate Security Responsibility

All activities involving access to Mastercard's assets, information, and networks carry risk for the organization. Therefore, every individual 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 accessed information.
  • Report any suspected information security violations or breaches.
  • Complete all mandatory periodic security training as per Mastercard's guidelines.