MyInternships.in
Mastercard logo — Mastercard Lead Software Engineer - Java Spring Boot, Kafka and Event-Driven Architecture at Mastercard
Mastercard

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

Job · Full-timeIn OfficePune5-6 years1 opening

About this role

Mastercard is hiring for Lead Software Engineer - Java Spring Boot, Kafka and Event-Driven Architecture in Pune. This opening was published by Mastercard on their official careers board (phenom) on 3 September 2026 and was confirmed live on 14 September 2026. Job details • Company: Mastercard •…

Similar jobs hiring now

Not quite right? These jobs in Pune match the same skills — apply to a few to improve your chances.

Skills you'll use

JavaSQLGitSpring BootREST APIsMicroservicesKafkaCI/CDAgileCommunication

What you'll do

  • Design, develop, test, deploy, and support software services based on technical and functional requirements.
  • Build Java and Spring Boot microservices, REST APIs, and Kafka-based event-driven integrations.
  • Apply object-oriented design, SOLID principles, reusable patterns, and secure coding practices.
  • Create unit, component, integration, and regression tests and participate in peer reviews.
  • Troubleshoot application, data, messaging, performance, and production issues.
  • Contribute to CI/CD, observability, operational readiness, resiliency, and automation.
  • Collaborate with product, architecture, testing, operations, and dependent engineering teams.
  • Provide technical or product leadership, mentor team members, and drive decisions across multiple workstreams.
  • Essential Skills
  • Hands-on Java and Spring Boot development experience.

Who can apply

  • Hands-on Java and Spring Boot development experience.
  • Experience with microservices, REST APIs, Kafka or similar messaging platforms, and event-driven architecture.
  • Knowledge of SQL or NoSQL databases, Git, automated testing, CI/CD, containers, and cloud-native platforms.
  • Understanding of secure, scalable, resilient, and observable software design.
  • Bachelor's degree in computer science, information technology, engineering, or a related discipline, or equivalent practical experience.
  • Experience working in Agile delivery environments and across the software development lifecycle.
  • Clear communication, collaboration, problem-solving, and stakeholder-management skills.
  • Ability to work with globally distributed product, engineering, architecture, operations, and business teams.
  • Hands-on experience using AI-assisted engineering tools, including GitHub Copilot and Claude CLI, to improve engineering efficiency is required.
  • Payments or financial-services domain knowledge is preferred.

About Mastercard

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart…

Searching for “Mastercard jobs” or “jobs at Mastercard”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Pune

Fresh jobs posted in Pune — apply early

Ready to apply for Lead Software Engineer - Java Spring Boot, Kafka and Event-Driven Architecture?

Free to apply · takes under 2 minutes · Mastercard reviews on a rolling basis.

Apply Now