Mastercard is Hiring Software Engineer - Full Stack in Pune
Engineering Team
Job Overview
Mastercard is hiring a Software Engineer - Full Stack in Pune to design, build, test, deploy, and support secure, scalable, and highly available payment-network solutions.
The role combines backend and frontend development, with a strong focus on Java, Spring Boot, microservices, REST APIs, Kafka, event-driven architecture, and Angular. The engineer will also work on cloud-native development, CI/CD, observability, automation, testing, and resilient software design.
💡 Why this role?
This is an incredible opportunity to leverage both classic full-stack architecture (Spring Boot + Angular) and modern AI-assisted workflows (GitHub Copilot, Claude CLI) to build high-scale, fault-tolerant financial ecosystems at a global payments leader.
Key Responsibilities
-
Build Java and Spring Boot microservices, REST APIs, and Kafka-based event-driven integrations.
-
Develop responsive frontend user experiences using Angular and Micro Front End architecture.
-
Convert Figma designs into reusable, accessible Angular components and integrate them with secure backend APIs.
-
Apply object-oriented design, SOLID principles, and secure coding practices while creating unit, component, integration, and regression tests.
-
Troubleshoot production issues and actively contribute to CI/CD pipelines, observability, cloud-native engineering, and operational readiness.
How to Apply
Click Apply Button
Scroll down and click the primary orange "Apply Now" button below.
Visit Mastercard Career Portal
You will be redirected to Mastercard's official jobs portal. Search for Job ID R-289575 if necessary.
Submit Application
Complete your profile, highlighting your Java, Angular, and cloud skills, and submit your resume before Sept 24, 2026.
Wait! Before You Apply…
CodeCareerLink ATS Kit
- 50+ ATS Templates
- AI Resume Coach
- Job Optimization
⚠️ Software Engineering roles at top fintech companies fill up rapidly. Apply as soon as possible.