Mastercard, a global leader in payment technology, is seeking a Senior Software Engineer to join their Loyalty Rewards team. This role offers an opportunity to work on next-generation regional and global platforms, leading the design and implementation of complex, scalable solutions. The position requires expertise in Java full-stack development, with a focus on microservices architecture and cloud technologies.
The ideal candidate will be responsible for architecting robust solutions, developing microservices using Spring Boot, and ensuring system performance and security. They will work in a collaborative environment, contributing to code reviews, documentation, and knowledge sharing. The role combines technical leadership with hands-on development, requiring both depth in Java ecosystem and breadth across modern software engineering practices.
Mastercard offers a unique opportunity to impact the global payments industry, working on systems that process transactions across 210+ countries. The company's mission focuses on building a sustainable digital economy that benefits everyone, emphasizing innovation, security, and accessibility. This role provides exposure to cutting-edge technology while working on solutions that directly influence how people and businesses conduct financial transactions worldwide.
The position is based in Pune, India, offering the chance to work with a diverse, global team in a company known for its technological innovation and global impact. This is an excellent opportunity for experienced developers looking to advance their careers in a company that combines technical excellence with meaningful global impact.