Senior Software Engineer (java Backend Developer)

Mastercard Mastercard · Fintech · Pune, Mahārāshtra, India · Engineering

Mastercard is seeking a Senior Software Engineer (Java Backend Developer) for their Operations & Technology – Fraud Products team. This role involves developing new capabilities for the Decision Management Platform, a core system for fraud combat and cardholder identity validation. The platform processes billions of transactions per month in milliseconds, requiring high performance and availability. The engineer will be responsible for the end-to-end SDLC, including design, development, testing, deployment, and production support, with a focus on delivering industry-leading fraud prevention solutions.

What you'd actually do

  1. Deliver high-quality software solutions through hands-on development.
  2. Collaborate closely with technical leads on design and implementation.
  3. Provide production support by acting as a Subject Matter Expert (SME) to resolve incidents and problem tickets.
  4. Plan, design, and develop technical solutions aligned with Mastercard standards, processes, and best practices.
  5. Lead day-to-day system development and maintenance activities to meet Service Level Agreements (SLAs).

Skills

Required

  • J2EE RESTful Web Services
  • Web Applications
  • Oracle
  • SQL scripting
  • Spring Framework
  • Spring Boot
  • Maven
  • JUnit
  • Mockito
  • JBoss
  • Apache Tomcat
  • Git

Nice to have

  • Kubernetes
  • OpenShift
  • Cloud Foundry
  • Apache Camel
  • Spring Integration
  • Angular 2+
  • React
  • Redux
  • HTML5
  • ES5/ES6
  • TypeScript
  • SASS
  • CSS3