Software Engineer II (Java Full stack Developer)
Mastercard
Location
🇮🇳 Pimpri-Chinchwad, India
Type
full_time
Salary
Undisclosed
Posted
1mo ago
Job Description
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 Software Engineer II (Java Full stack Developer) All
About Us
Mastercard is a technology company in the global payments business. We connect consumers, financial institutions, merchants, governments, and businesses worldwide, enabling them to use secure and convenient electronic forms of payment. Join one of the world’s most innovative and engaged teams. Our employees are empowered to drive innovation every day in support of a more connected world — a world beyond cash.
Overview
The Mastercard Business Intelligence application development team leverages modern technologies to build scalable, data-driven solutions that deliver advanced analytics and reporting capabilities to a global customer base. We collaborate closely with product partners and engineering teams to enhance existing platforms and deliver new solutions to market. We are looking for a Full Stack Engineer (Hands-on Individual Contributor) with strong engineering fundamentals and a builder mindset. In this role, you will design, develop, and deliver production-grade systems with a focus on scalability, performance, security, and reliability. Role –
Key Responsibilities
In This Role, You Will Design, develop, and own Java-based backend services and REST APIs in a distributed architecture Build and enhance UI applications using Angular and Node.js Own end-to-end delivery: design, development, testing, deployment, configuration, and documentation Ensure high-quality code through reviews, testing (unit/integration), and automation Drive engineering best practices, including clean architecture, performance optimization, and resiliency Troubleshoot complex production issues and perform root cause analysis across systems Collaborate with cross-functional teams to deliver high-quality, scalable solutions All About You – Must-Have Skills • Core