Mastercard is hiring Software Engineer II professionals for its Hybrid office in Pune / Pimpri-Chinchwad. This opportunity is ideal for software engineers with strong experience in Java, Spring Boot, Microservices, Cloud, and CI/CD who want to build highly scalable payment solutions used worldwide.
Key Job Highlights
| Category | Details |
|---|---|
| Company | Mastercard |
| Role | Software Engineer II |
| Job Type | Full-Time |
| Work Mode | Hybrid |
| Location | Pune / Pimpri-Chinchwad, Maharashtra |
| Department | Payment Networks |
| Experience | Experienced Software Engineer |
| Technologies | Java 8+, Spring Boot, Microservices, Cloud, CI/CD |
| Industry | Financial Technology (FinTech) |
About Mastercard
Mastercard is one of the world's leading payment technology companies operating across more than 200 countries and territories. The company develops secure digital payment technologies, cloud-native platforms, and financial infrastructure that powers millions of transactions every day.
Engineers at Mastercard work on highly scalable distributed systems, modern cloud platforms, and real-time payment solutions.
Job Responsibilities
As a Software Engineer II, you will:
- Develop scalable applications using Java 8+.
- Build cloud-native microservices using Spring Boot.
- Design reusable object-oriented solutions using SOLID principles.
- Develop event-driven applications.
- Work with REST APIs and distributed systems.
- Implement CI/CD pipelines.
- Work in Agile Scrum teams.
- Perform Proof of Concepts (POCs).
- Improve code quality through automated testing.
- Collaborate with global engineering teams.
- Ensure secure software development practices.
Required Skills
Programming
- Java 8+
- Object Oriented Programming (OOP)
- SOLID Principles
- Design Patterns
Frameworks
- Spring Boot
- Microservices
- REST APIs
Cloud & DevOps
- CI/CD
- Cloud Platforms
- Docker (Preferred)
- Kubernetes (Preferred)
Databases
- RDBMS
- NoSQL Databases
Architecture
- Event Driven Architecture
- Distributed Systems
- Cloud Native Applications
Soft Skills
- Communication
- Problem Solving
- Analytical Thinking
- Team Collaboration
- Agile Mindset
Preferred Qualifications
Candidates with experience in the following areas will have an advantage:
- Online Transaction Systems
- Real-Time Applications
- Payment Platforms
- Cloud Deployments
- Financial Technology
- Agile Development
- Secure Coding Practices
ATS Keywords
Use these naturally in your resume if they accurately reflect your experience:
Java 8, Java 11, Java 17, Spring Boot, Microservices, REST API, Object Oriented Programming, SOLID Principles, Design Patterns, Event Driven Architecture, Kafka, Cloud Computing, CI/CD, Jenkins, Git, Maven, Gradle, Docker, Kubernetes, RDBMS, SQL, NoSQL, Agile, Scrum, Distributed Systems, Cloud Native, Software Development, Unit Testing, Integration Testing, Payment Systems, High Availability, Scalable Applications.
ATS Resume Tips
Include measurable achievements such as:
- Reduced API response time by X%.
- Built scalable microservices.
- Developed REST APIs.
- Improved application performance.
- Implemented CI/CD pipelines.
- Increased code coverage.
- Worked on cloud deployments.
- Delivered production releases.
Why This Opportunity is Valuable
- Global FinTech leader
- Hybrid work model
- Large-scale distributed systems
- Modern cloud-native architecture
- Exposure to payment technologies
- Career growth opportunities
- Agile engineering culture
Who Should Apply?
This opportunity is suitable for:
- Java Developers
- Backend Developers
- Spring Boot Developers
- Software Engineers
- Microservices Developers
- Cloud Engineers
- FinTech Professionals
How to Prepare
Focus on:
- Java Collections & Multithreading
- OOP Concepts
- SOLID Principles
- Spring Boot
- Microservices
- REST APIs
- SQL
- System Design Basics
- CI/CD Concepts
- Cloud Fundamentals
- Event-Driven Architecture
- Coding Interview Practice
Frequently Asked Questions
Is this a hybrid role?
Yes. The position follows a hybrid work model.
Which location is this role based in?
Pune / Pimpri-Chinchwad, Maharashtra.
Which programming language is required?
Java 8 or above.
Is Spring Boot required?
Yes. Strong Spring Boot knowledge is one of the primary requirements.
Is Cloud experience mandatory?
Cloud experience is desirable and can strengthen your profile.
Is Microservices knowledge required?
Yes. Experience building scalable microservices is expected.
Final Thoughts
If you have strong experience in Java, Spring Boot, Microservices, Cloud technologies, and Agile development, this Software Engineer II opportunity at Mastercard offers the chance to work on mission-critical payment platforms used globally. Tailor your resume with relevant ATS keywords, highlight measurable engineering achievements, and prepare thoroughly for Java, system design, and backend interview rounds.
APPLY HERE: Software Engineer II
