Senior Java Engineer - Global Payments Platform

Mastercard

Greystones

On-site

EUR 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Mastercard is seeking a Senior Software Engineer - Java to lead design and development of a global distributed payments platform. The role emphasizes deep Java expertise, Spring/Hibernate, and RESTful API delivery in a fast-paced agile environment.

You will mentor juniors, collaborate with stakeholders to shape requirements, and drive architectural decisions to ensure alignment with Mastercard's product portfolio and security standards.

Qualifications

  • Proven Java development and architecture experience, with Spring/Hibernate expertise.
  • Strong background building world-class solutions at scale on a global platform.
  • Experience in agile teams; contribute in retrospectives and elaboration sessions.
  • Solid RESTful API design and implementation using JSON/SOAP.
  • Knowledge of cloud-native development (Cloud Foundry, AWS, etc.).

Responsibilities

  • Design and develop a world-class distributed payments platform in an agile team.
  • Collaborate with stakeholders to define requirements and prioritize work.
  • Mentor junior engineers and participate in architectural discussions.
  • Ensure alignment with other products and the overall product suite.
  • Contribute to implementation of robust, scalable, secure APIs.

Skills

Java development
Software architecture
Spring
Hibernate
RESTful APIs
JSON/SOAP APIs
Cloud native development
AWS
Debugging server-side APIs

Tools

Spring Framework
Hibernate
REST API design
AWS

Job description

Mastercard is seeking a Senior Software Engineer - Java to lead design and development of a global distributed payments platform. The role emphasizes deep Java expertise, Spring/Hibernate, and RESTful API delivery in a fast-paced agile environment.

You will mentor juniors, collaborate with stakeholders to shape requirements, and drive architectural decisions to ensure alignment with Mastercard's product portfolio and security standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Global Payments Platform
Senior Java Engineer - Global Payments Platform

Mastercard • Malahide

On-site
EUR 90,000 - 120,000
Senior Java Engineer — Global Payments Platform
Senior Java Engineer — Global Payments Platform

Mastercard • Tallaght

On-site
EUR 90,000 - 130,000
Senior Java Engineer - Global Payments Platform
Senior Java Engineer - Global Payments Platform

Mastercard • Dublin

On-site
EUR 95,000 - 135,000
Senior Java Engineer for Global Payments Platform
Senior Java Engineer for Global Payments Platform

Mastercard • Donabate

On-site
EUR 90,000 - 120,000
Senior Java Engineer for Global Payments Platform
Senior Java Engineer for Global Payments Platform

Mastercard • Clondalkin

On-site
EUR 90,000 - 130,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Mastercard • Clondalkin

On-site
EUR 90,000 - 130,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Mastercard • Greystones

On-site
EUR 110,000 - 150,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Mastercard • Dublin

On-site
EUR 95,000 - 135,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Mastercard • Tallaght

On-site
EUR 90,000 - 130,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Mastercard • Donabate

On-site
EUR 90,000 - 120,000