Software Engineer – Full Stack

Software Development

Mastercard

16 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
  • S&P Global
    India

    Join a fast‑growing data platform team and help bring new data assets into production, while gaining hands‑on experience with AWS‑native services. You’ll work under senior engineers, tackling
  • Data Eminence
    India

    Join a fast‑growing tech team building secure, scalable backend services for modern web applications. You’ll work remotely, collaborating with product, frontend, and DevOps engineers to deliver re
  • Mastercard
    Pune

    Join a fast‑moving team that unlocks Mastercard’s data assets, delivering secure, scalable platforms that power billions of digital transactions worldwide. You’ll work with cutting‑edge cloud
  • Technology Next
    India

    We are looking for a senior Java backend engineer to build and support scalable enterprise solutions on Google Cloud. You’ll own end‑to‑end development, from design through deployment, while col