
Lead Software Engineer - Java Backend
Mastercard7 days ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, and maintain production-grade Java backend services for the Decision Management Platform.
- Plan and deliver technical solutions, system designs, requirements, use cases, and other SDLC artifacts.
- Lead day-to-day system development and maintenance activities while coordinating offshore development resources.
- Conduct design reviews, requirements reviews, peer code reviews, performance benchmarking, release planning, and PCI security reviews.
- Support production incidents and problem tickets as a subject matter expert.
- Participate in proofs of concept and help select vendor solutions, technologies, methodologies, and frameworks.
- Collaborate with vendors, transfer technical knowledge to Mastercard staff, and provide training to team members.
- Mentor and guide engineers and lead through influence across the development organization.
- Drive adoption of UI technologies and practices, engineering standards, and process-efficiency improvements.
- Contribute to Agile SAFe discovery and elaboration sessions and ensure compliance with Mastercard standards.
Requirements
- 8–12 years of overall software engineering experience with Java.
- Strong hands-on experience designing, building, and maintaining high-performance, scalable production systems.
- Expertise in Java, Spring, gRPC, and backend service development.
- Knowledge of distributed systems, event-driven architectures, service and platform-level system design, and advanced design patterns.
- Experience with Jenkins CI/CD pipelines, Docker, Kubernetes, and container orchestration.
- Familiarity with AWS, cloud-native architectures, and migration strategies.
- Experience with Oracle relational databases and NoSQL databases such as Cassandra.
- Experience with IBM ODM, MQ, and Kafka.
- Ability to lead design discussions, review code, enforce engineering standards, and lead through influence.
- Experience with Agile development, automated testing, code reviews, secure coding standards, and vulnerability management.
- Experience with OWASP, CWE, or SEI CERT security guidance is relevant.
- Strong ownership, adaptability, decision-making, delivery coordination, mentoring, and communication abilities.
Tech Stack
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).