CareerPlanSign in

Lead Software Engineer - Java Backend

Pune, India💼 Full-time🗓 2026-07-02 → 2026-09-26

Core

Lead backend development for Mastercard's Decision Management Platform, a high-performance Java-based system processing billions of transactions monthly to combat fraud and validate identity.

Role type

Lead Software Engineer (Java Backend)

Builds

Decision Management Platform for fraud detection and cardholder identity validation

Domain

Financial Services / Payments / Fraud Prevention

Deliverable

production ML models

Required skills

Java, Spring Boot, gRPC, distributed systems design, event-driven architecture, CI/CD, Docker, Kubernetes, AWS, Oracle, Cassandra, IBM ODM, Kafka, MQ

Preferred skills

OWASP/CWE/SEI CERT secure coding, vendor solution selection, technical training

Technologies

Jenkins, Spring, gRPC, Docker, Kubernetes, AWS, Oracle, Cassandra, IBM ODM, Kafka, MQ

Responsibilities

Design and build production-grade backend services, lead code reviews and engineering standards, coordinate offshore development, resolve production incidents, conduct technical training and knowledge transfer

Seniority

Lead, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.