Senior Java Engineer: Real-Time Fraud Platform

Mastercard

Dunboyne

On-site

EUR 90,000 - 120,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Mastercard Dublin team is seeking a Senior Software Engineer to own complex API features within a real-time fraud platform. You will design, implement and optimize high-performance Java services, work on distributed caching, and mentor peers in an Agile environment.

The role emphasizes end-to-end ownership, collaboration with Product Owners, and delivering secure, scalable solutions for global payments at low latency.

Qualifications

  • Strong proficiency with modern Java (JDK 17+) and distributed systems.
  • Experience with Spring, Spring Boot, Hibernate, RESTful APIs and JSON.
  • Experience with distributed caching technologies (Geode, Hazelcast, Redis, Coherence) is highly desirable.
  • Solid Linux, SQL and message-queuing knowledge; strong design patterns.
  • Experience with JUnit or similar testing frameworks and test planning.
  • CI/CD proficiency with Jenkins and Maven; working in a multi-developer environment.
  • Familiarity with observability, monitoring tools and dashboards.
  • Understanding of secure development practices and PCI-DSS considerations.

Responsibilities

  • Own complex features and services end-to-end across the SDLC.
  • Design high-performance, scalable Java capabilities and APIs.
  • Lead code/design discussions and uphold coding standards.
  • Coordinate releases across multi-region, follow-the-sun model.
  • Participate in on-call support, incident remediation and performance tuning.
  • Collaborate with Product and Business stakeholders; present demos.
  • Mentor engineers and promote knowledge sharing within the team.
  • Drive automation and adoption of best practices across delivery.

Skills

Java (JDK 17+)
Distributed systems
Spring / Spring Boot
Hibernate
RESTful APIs
JSON
Linux
SQL
JUnit
CI/CD (Jenkins/Maven)
Observability/Monitoring
PCI-DSS awareness
Agile (SAFe/SCRUM)

Education

Bachelor's degree in Computer Science or equivalent

Tools

Jenkins
Maven
Geode / Hazelcast / Redis / Coherence

Job description

Mastercard Dublin team is seeking a Senior Software Engineer to own complex API features within a real-time fraud platform. You will design, implement and optimize high-performance Java services, work on distributed caching, and mentor peers in an Agile environment.

The role emphasizes end-to-end ownership, collaboration with Product Owners, and delivering secure, scalable solutions for global payments at low latency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java API Engineer – Fraud Platform
Senior Java API Engineer – Fraud Platform

Mastercard • Tallaght

On-site
EUR 100,000 - 140,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 Java Engineer - Global Payments Platform
Senior Java Engineer - Global Payments Platform

Mastercard • Greystones

On-site
EUR 110,000 - 150,000
Senior Java Engineer — Global Payments Platform
Senior Java Engineer — Global Payments Platform

Mastercard • Tallaght

On-site
EUR 90,000 - 130,000
Senior Software Engineer (API) – Fraud Platform
Senior Software Engineer (API) – Fraud Platform

Mastercard • Tallaght

On-site
EUR 100,000 - 140,000
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 • Dublin

On-site
EUR 95,000 - 135,000
Senior Software Engineer (API) – Fraud Platform
Senior Software Engineer (API) – Fraud Platform

Mastercard • Dunboyne

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

Mastercard • Donabate

On-site
EUR 90,000 - 120,000
Lead Backend Engineer - Java Microservices for Payments API
Lead Backend Engineer - Java Microservices for Payments API

Mastercard • Blackrock

Hybrid
EUR 110,000 - 140,000