Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 1 Nov 2026

Lead Software Development Engineer

Mastercard Pune senior full-time

The employer hasn't listed a salary.

Apply on Mastercard

Description

Mastercard is looking for a talented Lead Software Development Engineer to join the Mastercard Foundry Research and Development team in Pune.

In this role, you will be part of a highly agile team building exciting and innovative products delivered at scale to global markets.

Responsibilities:

  • Analyse, design, and develop high-performance Java-based solutions.
  • Contribute to requirements for new applications and customizations, adhering to standards, processes, and best practices.
  • Ensure quality of one or more application codebases and alignment with development standards.
  • Coach and develop junior employees.
  • Design highly complex applications, interfaces, and integrations.
  • Integrate at an enterprise level using third-party middleware or messaging products.
  • Perform performance engineering of the enterprise software architecture.
  • Provide functional guidance, advice, and training to other application developers.
  • Conduct software development, code reviews, and day-to-day support duties.
  • Participate in group-wide and external public speaking and other communications conveying domain-level directions.
  • Research and evaluate tools to support domain-specific needs.

Requirements:

  • Exposure to AI-enabled software delivery.
  • Hands-on experience building and operationalizing AI-powered engineering workflows.
  • Proficiency with Java JDK 17 or greater.
  • Knowledge of Tomcat, Spring, Spring Boot, Shell Scripting, JSON.
  • Experience with a UI framework such as Angular.
  • Experience with Docker, Kubernetes, or other container orchestration solutions.
  • Expertise in JUnit or other automated unit testing frameworks.
  • Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven.
  • Knowledge of Source Control Management and working with code in a multi-developer environment.

The ideal candidate should:

  • Love creating innovative solutions to problems in a collaborative environment.
  • Have knowledge and understanding of modern software engineering concepts and methodologies.
  • Be passionate about software development and comfortable in a fluid environment.
  • Prioritize code quality and coding best practices.
  • Show initiative and demonstrate a willingness to take on challenging opportunities.
  • Possess excellent communication and strong collaboration skills.
  • Be driven, highly motivated, and a strong team-player.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Pune-India/Senior-Software-Engineer_R-293265

Apply on Mastercard