Software Engineer II
Mastercard · Pune · Posted 2025-07-31
Tech stack: Java, SQL, Spring Boot
Apply on the company site · Get a referral for this role
Mastercard salary & ratings · Mastercard interview process · More live openings
About the role
The Mastercard Payment Networks team is looking for a talented Developer to drive our customer experience strategy forward by consistently innovating and problem-solving. Our solutions are built on the Digital Network Architecture, around Cloud Native principles and in a Scaled Agile Framework. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset.
Responsibilities:
- A talented software developer with adequate skills in delivering Object Oriented code of high quality.
- Drive development in Java 8 and above using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring Boot Framework, Event Driven Architecture etc.
- Develop in a CICD environment leveraging a Cloud Environment
- Leverage the appropriate persistence mechanisms such as RDBMS, No SQL etc based on needs
- Implement Coding Best Practices. Implement Code Quality gates as per the program norms.
- Perform various Proofs-of-concept depending on the business needs
- Coordinate with various groups in MasterCard to ensure success of the projects
- Exhibit teamwork aligned completely with the Agile environment
Qualifications:
- Passionate about technology, with strong Object-Oriented Programming Skills
- Good knowledge of product development
- Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture would be an added advantage.
- Experience in Online / Real Time Systems development
- Experience in CI and CD. Experience in Cloud based development is desirable
- Strong Communicator
- Quick grasping and learning abilities
Qualifications
- Passionate about technology, with strong Object-Oriented Programming Skills
- Good knowledge of product development
- Strong expertise in Java and Spring Boot.
- Experience working on Event Driven Architecture would be an added advantage.
- Experience in Online / Real Time Systems development
- Experience in CI and CD.
- Experience in Cloud based development is desirable Strong Communicator
- Quick grasping and learning abilities
Responsibilities
- A talented software developer with adequate skills in delivering Object Oriented code of high quality.
- Drive development in Java 8 and above using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring Boot Framework, Event Driven Architecture etc.
- Develop in a CICD environment leveraging a Cloud Environment
- Leverage the appropriate persistence mechanisms such as RDBMS, No SQL etc based on needs
- Implement Coding Best Practices.
- Implement Code Quality gates as per the program norms.
- Perform various Proofs-of-concept depending on the business needs
- Coordinate with various groups in MasterCard to ensure success of the projects
- Exhibit teamwork aligned completely with the Agile environment