Mastercard

Lead Software Engineer - Java Backend

Mastercard
Apply
7 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

Apache CassandraApache KafkaAWSDockergRPCJavaJenkinsKubernetesSpring Boot

Categories

Mastercard

About Mastercard

10,000+ employees

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).

Contact me