All roles at Mastercard

Senior Software Engineer (Java Backend Developer with experience in designing, developing, coding)

PuneFull-time3–5 yrsPosted open since feb 2026

Mid-level software engineering role at Mastercard in Pune. Needs 3–5 years and a B.Tech, B.E. or B.Sc.

About the role

Responsible for the analysis, design, development and delivery of software solutions. Define requirements for new applications and customization adhering to MasterCard standards, processes and best practices. Develop, customize, and test applications to integrate to MasterCard’s specifications. Provide leadership, mentoring, and technical training to other team members Major

What you'll do

  • Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with high level of innovation
  • Accountable for full systems development life cycle including creating high quality requirements documents, use-cases
  • Perform system maintenance, production incident problem management, identification of root cause
  • Research and evaluate current and upcoming technologies and frameworks
  • Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks

What you need

  • Java
  • Unit testing
  • Performance testing

More roles like this at Mastercard

Apply on Mastercard's site