Senior software engineer
Mastercard · Pune, India
Mastercard is hiring a Senior software engineer in Pune.
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior software engineer
Skills
- Strong hands-on experience in Java, J2EE, Spring, and Spring Boot
- Experience building and consuming REST APIs and Web Services
- Hands-on experience with Playwright, Selenium, and API Automation
- Experience designing and implementing automation frameworks and automation strategies
- Strong understanding of software engineering principles, design patterns, and SDLC
- Experience with CI/CD, Git, code reviews, and Agile/Scrum methodologies
- Ability to take ownership, drive initiatives independently, and deliver results
- Experience troubleshooting production issues, root-cause analysis, and production support
- Strong communication, collaboration, and mentoring skills
- High degree of initiative, self-motivation, and continuous learning mindset
In addition, the following is also highly desirable:
- Test Driven Development (TDD)
- Continuous Integration and Continuous Delivery
- Microservices architecture
- Cloud-native application development
- Performance and security testing
About Mastercard
See the company's official careers page for full details, then apply using the button below.