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

**Company**: Mastercard
**Location**: Pune, India
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Pune-India/Principal-Software-Engineer---Java-Architect--Microservices--Cloud--Springboot_R-274015?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6f541c10-e96

## 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

---

Source: [Apply at mastercard.wd1.myworkdayjobs.com](https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Pune-India/Principal-Software-Engineer---Java-Architect--Microservices--Cloud--Springboot_R-274015?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
