Company Careers ·
full-timeLead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture
Mastercard · Pune
Mastercard is a global technology company in the payments industry. As a Lead Software Engineer based in Pune, this role focuses on the design, development, and maintenance of scalable backend systems. The position requires deep technical expertise in Java and the Spring Boot framework to build robust financial services infrastructure. A significant portion of the day-to-day responsibilities involves architecting and implementing event-driven systems using Apache Kafka to ensure high-throughput and low-latency data processing. The successful candidate will likely lead technical initiatives, mentor junior team members, and collaborate with cross-functional teams to integrate complex payment solutions. This role is well-suited for an experienced software engineer who possesses a strong background in distributed systems, asynchronous messaging patterns, and microservices architecture. Applicants should be comfortable working in a fast-paced, enterprise-level environment where system reliability and performance are critical to the company's core operations. Proficiency in modern software development lifecycles and a proactive approach to solving architectural challenges are essential for success in this lead capacity.
Education
- Level: Bachelor's degree
Key Skills
About the Role Lead Software Engineer specializing in Java, Spring Boot, Kafka, and event-driven architecture at Mastercard in Pune.
Skills for this role
Required skills
Also mentioned in the listing
| Role | Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture |
|---|---|
| Company | Mastercard |
| Location | Pune |
| Type | full-time |
| Compensation | Not disclosed |
| Posted | 2026-10-23 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture at Mastercard: frequently asked questions
- Who can apply for the Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture role at Mastercard?
- The listing asks for Bachelor's degree; freshers are welcome.
- What skills does the Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture role require?
- The listing highlights Java, Spring Boot, Kafka, Event-driven Architecture. Show each of these in a project or past role on your resume.
- What is the salary for this role?
- Mastercard has not stated compensation in the listing. Check the original posting or ask during the application process.
- Is the Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture position remote, hybrid or onsite?
- The listing marks this role as onsite, with Pune as the location.
- What is the application deadline?
- Mastercard has not listed a fixed deadline, so apply early in case the opening is filled.
- How do I apply for the Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture role?
- Use the Apply button on this page. It opens the original listing on mastercard.wd1.myworkdayjobs.com, where you submit your application with the company.
More at Mastercard
Other jobs at Mastercard
Explore Related Placements
// similar opportunities
You might also like
Manager, Software Engineering - Java, Springboot, Kafka, SQL
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sust...
Principal Software Engineer - Applications Architect
Mastercard
No description available.
Lead Software Engineer - Development (java Full Stack Developer)
Mastercard
No description available.
Software Engineer I - Java Backend
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sust...
Software Engineer II - Java Full Stack React
Mastercard
No description available.
Lead Software Integration Engineer(quality Engineer)
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sust...