Senior Java Engineer — Real-Time Fraud Platform

MasterCard

Dublin

On-site

EUR 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mastercard in Dublin is seeking a Senior Java Software Engineer to join our real-time fraud platform. You will own complex features across the full software lifecycle, shaping design and performance for a high‑scale distributed cache system that underpins secure payments.

You will lead with code quality, collaborate across regions, and mentor engineers in an agile environment, delivering resilient solutions and strong operational excellence.

Qualifications

  • Strong proficiency with modern Java and distributed systems.
  • Experience with Spring, RESTful APIs and application servers.
  • Familiarity with in-memory data grids (Geode, Hazelcast, Redis) is preferred.
  • Solid Linux, SQL, and messaging knowledge.
  • Experience with CI/CD and testing frameworks.
  • Knowledge of PCI-DSS and secure development is a plus.

Responsibilities

  • Own end-to-end features from design to deployment.
  • Design high-performance, scalable Java capabilities and APIs.
  • Troubleshoot multi-tier distributed systems and diagnose issues.
  • Lead code reviews and enforce coding standards across the team.
  • Coordinate releases across a follow-the-sun, multi-region model.
  • Participate in on-call support and incident analysis.
  • Mentor teammates and share knowledge across the group.

Skills

Java
JDK 17+
Spring Boot
RESTful APIs
Distributed systems
Multi-threading
Linux
SQL
CI/CD
Observability

Education

Bachelor's degree in Computer Science or equivalent

Tools

Geode
Hazelcast
Redis
Coherence
Jenkins
Maven

Job description

Mastercard in Dublin is seeking a Senior Java Software Engineer to join our real-time fraud platform. You will own complex features across the full software lifecycle, shaping design and performance for a high‑scale distributed cache system that underpins secure payments.

You will lead with code quality, collaborate across regions, and mentor engineers in an agile environment, delivering resilient solutions and strong operational excellence.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer, Global Payments Platform
Lead Software Engineer, Global Payments Platform

Mastercard • Dublin

On-site
EUR 120,000 - 160,000
Senior Software Engineer (API) – Fraud Platform
Senior Software Engineer (API) – Fraud Platform

MasterCard • Dublin

On-site
EUR 90,000 - 130,000
Senior Software Engineer - Cloud-Native Java & APIs
Senior Software Engineer - Cloud-Native Java & APIs

Mastercard • Dublin

On-site
EUR 90,000 - 120,000
Software Engineer (Java)
Software Engineer (Java)

September Consulting Ltd • Dublin

On-site
EUR 55,000 - 75,000
Lead Software Engineer for Authentication Platform
Lead Software Engineer for Authentication Platform

Mastercard • Dublin

On-site
EUR 120,000 - 150,000
Java Software Engineer – High-Volume Payments Platform
Java Software Engineer – High-Volume Payments Platform

September Consulting Ltd • Dublin

On-site
EUR 55,000 - 75,000
Senior Java Developer — Payments Platform (Global)
Senior Java Developer — Payments Platform (Global)

Citibank (Switzerland) AG • Dublin

Hybrid
Confidential
Hybrid work model (up to 2 days home)
Senior SDET: High-Performance Java Fraud Platform
Senior SDET: High-Performance Java Fraud Platform

September Consulting Ltd • Dublin

On-site
EUR 60,000 - 80,000
Senior Infrastructure TPM: Lead Scaled Agile Programs
Senior Infrastructure TPM: Lead Scaled Agile Programs

Mastercard • Dublin

On-site
EUR 120,000 - 160,000
Senior Platform Engineer - Automation & Platform Reliability
Senior Platform Engineer - Automation & Platform Reliability

Mastercard • Dublin

On-site
EUR 90,000 - 120,000