Jobiglo

No results.

Software Engineer II – AI & Decision Product Enablement

mastercard · Dublin

🇬🇧 English
Java Spring Framework Spring Boot RESTful APIs microservices event-driven architecture messaging platforms multithreading concurrency relational databases CI/CD pipelines DevOps automated testing software design patterns clean architecture Git

Job description

About the role

Mastercard is building the next generation of intelligent decisioning platforms that power fraud prevention, risk management, payment intelligence and customer experiences at global scale. The AI & Decision Product Enablement – Decision Enrichments team in Dublin is seeking a Software Engineer II to shape the future of real‑time decisioning for billions of transactions.

Key responsibilities

  • Design and deliver innovative Java‑based capabilities for the Decision Enrichments platform.
  • Build highly scalable, resilient, secure and performant distributed systems.
  • Collaborate within Agile teams to develop business‑critical features.
  • Partner with Product Owners, Architects, Technical Leads and fellow Engineers to define solutions.
  • Work closely with Quality Engineering to ensure high‑quality releases.
  • Contribute to architecture, design, implementation, testing, deployment and operational excellence.
  • Troubleshoot complex production issues and drive root‑cause resolution.
  • Evaluate emerging technologies and recommend platform improvements.

Required profile

  • Passion for building reliable, maintainable and scalable software.
  • Strong problem‑solving and analytical skills.
  • Curiosity to learn new technologies and challenge existing approaches.
  • Ability to operate effectively in complex, high‑scale environments.
  • Commitment to engineering excellence, quality and continuous improvement.

Required skills

  • Java (JDK 17+)
  • Spring Framework and Spring Boot
  • Design and development of RESTful APIs and microservices
  • Event‑driven architectures and messaging platforms
  • Multithreading, concurrency and high‑performance application design
  • Relational databases and data‑intensive applications
  • Cloud‑native development, containerisation and modern deployment platforms
  • Security, observability, monitoring and operational excellence
  • Automated testing frameworks, CI/CD pipelines and DevOps practices
  • Software design patterns and clean architecture principles
  • Source control (Git) and collaborative development
  • Experience with AI‑assisted engineering tools (advantageous)

What we offer

  • Opportunity to build technology that protects and enables commerce at global scale.
  • Work on complex engineering challenges using modern technologies.
  • Collaborate with talented engineers, architects, product leaders and data specialists.
  • Influence the future architecture of Mastercard's decisioning platforms.
  • Leverage AI throughout the software development lifecycle.
  • Contribute to a world beyond cash through innovation, security and intelligent decisioning.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec mastercard.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 week ago

Expires 1 month from now

24 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

mastercard

Dublin

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.