Mastercard is seeking a Lead Software Engineer to join their Connect (User-Access) Team in Pune, India. This role is part of a dedicated collection of self-organizing, high-performing individuals responsible for creating foundational security capabilities for application teams.
The position focuses on performance engineering and system quality improvement, requiring expertise in Java Spring Boot development, performance testing, and optimization. The ideal candidate will lead architecture and design decisions while driving technology innovations within the team.
Key responsibilities include designing and executing performance tests, analyzing system metrics, resolving performance bottlenecks, and improving testing environments. The role involves significant technical leadership, including coaching junior engineers and presenting results to stakeholders.
The successful candidate will have strong experience with Java development, APM tools (Dynatrace, Splunk), database optimization (PostgreSQL, Oracle), and load testing tools. Knowledge of the payments industry and ISO 8583 messaging is valuable.
This is an excellent opportunity for a seasoned engineer passionate about performance engineering to join a global financial technology leader. The role offers the chance to work on enterprise-grade applications while leading technical innovation and mentoring others. Mastercard provides a collaborative environment focused on building sustainable, high-quality solutions that power economies worldwide.