Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 3 Nov 2026

Principal Software Engineer - Java Architect, Microservices, Cloud, Springboot

Mastercard Pune, India senior full-time

The employer hasn't listed a salary.

Apply on Mastercard

Description

Mastercard is seeking a Principal Software Engineer to provide hands-on technical execution and leadership for one or more Real Time Payments (RTP) products and platform capabilities across multiple markets.

The RTP program drives the global shift toward instant, account-to-account payments, enabling secure, low-latency, and highly resilient payment services across multiple live markets worldwide. The ideal candidate will have 10+ years of experience in software engineering, with significant time spent designing and building distributed systems at scale.

Key Responsibilities:

  • Design and implement complex services or subsystems
  • Stay close to the code on complex and high-risk areas
  • Lead by technical excellence and contribute meaningfully to architecture and product design aspects
  • Own key implementation decisions, including all non-functional aspects across performance, scalability, reliability, security, and observability

Requirements:

  • 10+ years of experience in software engineering
  • Strong hands-on expertise with microservices and event-driven architectures
  • Deep understanding of performance engineering, scalability patterns, resilience design, and failure handling
  • Solid experience with observability, production diagnostics, and operational readiness
  • Strong background in enterprise backend development with hands-on experience across object-oriented and functional programming languages - Java/Spring, React, Angular, Erlang

Benefits:

No benefits mentioned in the job posting.

Skills

Required

  • Java
  • Springboot
  • Microservices
  • Cloud
  • Event-driven architecture
  • Performance engineering
  • Scalability patterns
  • Resilience design
  • Failure handling
  • Observability
  • Production diagnostics
  • Operational readiness

Nice to have

  • Payments or financial services experience
  • Real-time processing
  • Regulated environments
Apply on Mastercard