Lead Software Engineer - Full Stack (Java, Micro-services, React/Angular)
Mastercard
Mastercard
Join Mastercard as a Lead Software Engineer and drive the future of digital payments. We are a global technology company dedicated to connecting and powering an inclusive digital economy. Our mission is to make transactions safe, simple, smart, and accessible for everyone, everywhere.
At Ethoca Smart Subscriptions, you'll be part of a team developing scalable, API-driven platforms that enhance customer experience by providing seamless visibility and control over subscription payments. You will work on high-impact, cloud-native solutions integrated into Mastercard’s global infrastructure, impacting millions of users with real-time insights and actions.
As a Lead Software Engineer, you will provide technical leadership throughout the product development lifecycle. You will construct robust full-stack solutions leveraging microservices, event-driven architectures, and cloud-native technologies.
Your role involves ensuring high standards for quality, performance, and security. You will mentor engineering teams, promoting best practices and the adoption of new technologies. Collaboration with global stakeholders, including Product, Business, and Architecture teams, is key. You will also lead initiatives to enhance automation, engineering efficiency, and product quality, while driving proof-of-concepts and technology decisions.
We are seeking a hands-on technologist with 10-15 years of experience, possessing strong Object-Oriented Design and clean coding practices in Java, adhering to SOLID principles. Expertise in microservices, event-driven architecture, and scalable system design is essential.
Candidates should have experience with Spring Boot, cloud platforms, and Agile (SAFe) delivery models, along with a proven track record of building real-time, high-scale applications. A strong problem-solving mindset, innovative solution design capabilities, and excellent communication and stakeholder management skills are required. The ability to mentor teams and drive technical excellence is also crucial.
MasterCard
Financial Services