Lead Software Engineer – Full Stack

Software Development

Mastercard

18 open roles Website

  • Software Development
  • Pune

Join a team building secure, scalable payment‑network solutions that power digital transactions worldwide. You’ll work on end‑to‑end full‑stack services using Java, Spring Boot and Angular.

What You’ll Do

  • Design, develop, test, and deploy Java‑based microservices and APIs.
  • Build responsive Angular front‑ends with high‑quality UX.
  • Write unit, integration, and regression tests; conduct peer reviews.
  • Troubleshoot performance, messaging, and production issues.
  • Contribute to CI/CD pipelines, observability, and automation.
  • Mentor teammates and drive technical decisions across workstreams.

What You Need

  • Strong Java and Spring Boot development experience.
  • Proficient in Angular, TypeScript, HTML/CSS, and Micro Front‑End patterns.
  • Hands‑on with Kafka or similar event‑driven messaging platforms.
  • Experience building RESTful microservices and APIs.
  • Knowledge of SQL/NoSQL databases, Git, containers, and cloud‑native platforms.
  • Familiarity with CI/CD, automated testing, and secure coding practices.
  • Agile delivery experience across the software development lifecycle.

Good to Have

  • Payments or financial‑services domain knowledge.
  • Experience using AI‑assisted tools like GitHub Copilot or Claude CLI.

The Opportunity

The role sits within Mastercard’s Payments Network Technology group, which drives innovation for a global payments ecosystem spanning over 200 countries.

Similar Jobs to Apply
  • Autodesk
    Pune

    Join a fast‑growing platform team that builds cloud‑native services powering Autodesk products used by millions worldwide. You’ll get hands‑on experience with Java, Spring Boot, AWS, and Ter
  • Career Bloom
    India

    Join a dynamic team building and scaling global eCommerce platforms on Salesforce Commerce Cloud. You’ll blend backend development with DevOps practices to create reliable, high‑performance soluti
  • IQVIA
    Bangalore

    Job OverviewDesigns/develops software solutions and business process solutions based on business needs and requirements while collaborating with cross-functional teams and Platform teams across time z
  • Mastercard
    Pune

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone c