Lead Software Engineer – Java Spring Boot, Kafka and Event-Driven Architecture

IT Services

Mastercard

13 open roles Website

  • IT Services
  • Pune

You’ll be part of a high‑impact team designing, building, and supporting secure, scalable payment‑network solutions with Java, Spring Boot, and Kafka in a cloud‑native environment. The role emphasizes microservices, event‑driven architecture, and end‑to‑end ownership from design through production support.

What You’ll Do

  • Design, develop, test, and deploy Java‑based microservices and REST APIs.
  • Implement Kafka‑driven event integrations following SOLID and secure coding standards.
  • Create unit, integration, and regression tests and conduct peer code reviews.
  • Troubleshoot performance, data, and messaging issues in production.
  • Contribute to CI/CD pipelines, observability, resiliency, and automation.
  • Mentor engineers and drive technical decisions across workstreams.

What You Need

  • Strong Java and Spring Boot development experience.
  • Experience building microservices, REST APIs, and Kafka‑based event architectures.
  • Proficiency with SQL or NoSQL databases, Git, and containerized cloud‑native platforms.
  • Hands‑on knowledge of automated testing, CI/CD, and secure, scalable design principles.
  • Experience working in Agile SDLC and collaborating with global teams.
  • Practical use of AI‑assisted coding tools such as GitHub Copilot or Claude CLI.

Good to Have

  • Background in payments or financial‑services industry.
  • Familiarity with distributed system observability and monitoring tools.

The Opportunity

Mastercard powers economies in over 200 countries, driving a sustainable digital economy. Its Decency Quotient culture emphasizes inclusive innovation across a global network.

Similar Jobs to Apply
  • Patna Labs
    India

    Join a fast‑moving freelance project building production‑grade Rust back‑ends. You’ll work remotely, dedicating about 20 hours a week to design, develop, and validate high‑performance serv
  • S&P Global
    India

    Join a global technology team responsible for building and evolving the core platform that calculates and disseminates benchmark index values. You’ll lead modernization of .NET MVC applications to c
  • Tata Consultancy Services
    India

    Join a leading global IT services firm to build modern, cloud‑native Java applications. You will work from one of the major tech hubs—Hyderabad, Pune, Chennai or Bangalore—delivering end‑to‑
  • Mastercard
    Navi Mumbai

    Join a global technology leader driving inclusive digital economies by delivering secure, seamless payment experiences. As a senior engineer, you’ll design and operate high‑performing backend serv