Taro Logo

Senior Software Engineer-3

Global payment technology company powering economies and empowering people in 200+ countries through digital payment solutions.
Gdańsk, PolandCopenhagen, Denmark
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer-3

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.

Last updated 20 days ago

Responsibilities For Senior Software Engineer-3

  • Develop and maintain Mastercard's Open Banking platform
  • Create low-touch solutions for customer onboarding and verification
  • Handle transaction monitoring and anti-money laundering operations
  • Work on API security and data accessibility
  • Build and maintain bank connectivity APIs
  • Participate in cloud deployment and infrastructure management

Requirements For Senior Software Engineer-3

Java
  • Experience with Java development
  • Knowledge of cloud computing (AWS)
  • Experience with modern development standards and tools (Jira, VCS, CI/CD)
  • Understanding of API development and security
  • Knowledge of Docker and containerization (preferred)
  • Experience with infrastructure as code (preferred)
  • Understanding of security protocols (Certificates, HTTPS)
  • Ability to work in a team environment
  • Problem-solving skills