Software Engineer – Full Stack

Software Development

Mastercard

12 open roles Website

  • Software Development
  • Pune
  • Applications have closed

Join a team creating secure, scalable payment‑network solutions that power economies worldwide. You’ll work with Java, Spring Boot, Kafka, and Angular to deliver high‑availability services for a global digital payments ecosystem.

What You’ll Do

  • Design, develop, test, deploy, and support Java/Spring Boot microservices.
  • Build REST APIs and Kafka event‑driven integrations.
  • Create responsive Angular front‑ends from Figma designs.
  • Apply SOLID principles, reusable patterns, and secure coding practices.
  • Write unit, integration, and regression tests; conduct peer reviews.
  • Troubleshoot performance, data, messaging, and production issues.
  • Contribute to CI/CD pipelines, observability, and automation.

What You Need

  • Strong Java and Spring Boot development experience.
  • Microservices architecture with REST APIs and Kafka.
  • Angular, TypeScript, HTML/CSS, Micro Front‑End implementation.
  • Converting Figma designs into accessible, reusable components.
  • SQL/NoSQL databases, Git, CI/CD, containers, cloud platforms.
  • Agile delivery experience across full software lifecycle.
  • Hands‑on use of AI‑assisted tools like GitHub Copilot.

Good to Have

  • Payments or financial‑services domain expertise.
  • Experience collaborating with globally distributed product and engineering teams.
  • Strong communication and stakeholder‑management abilities.

The Opportunity

Mastercard’s purpose‑driven culture fuels a sustainable economy in 200+ countries, offering you a chance to shape inclusive digital payments at scale.

Similar Jobs to Apply
  • Vidya Mantra
    India

    Our work culture• We believe that the achievements of an organization are the results of combined effort of each individual• Our work life revolves around projects, targets, demos, learning, t
  • Infosys
    Pune

    Join a dynamic consulting team delivering Vision Plus solutions to leading financial services firms. You'll translate client challenges into data‑driven designs and guide projects from requirements
  • Broadridge
    India

    You’ll be part of a collaborative tech team that thrives on empowering colleagues and continuous growth. Working on end‑to‑end Java and Angular solutions, you’ll contribute to both new feature
  • Mastercard
    Pune

    Join a fast‑moving team building secure, scalable payment‑network solutions that power transactions for millions worldwide. You’ll work with Java, Spring Boot, Kafka and cloud‑native technolog