$115,000 – $184,000
Listed on Mastercard’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
A senior-level individual contributor role focused on designing and building scalable distributed systems while mentoring junior engineers. This position suits experienced Java backend developers who want to take on architectural responsibilities and grow as technical leaders without moving into pure management.
Our summary, not Mastercard’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- Strong hands-on experience with Java, Spring Boot, Kafka, REST APIs, and JPA
- Deep understanding of software design and architecture principles
- Experience building highly scalable and resilient distributed systems
- Expertise in automated testing strategies and quality engineering
- Knowledge of performance engineering and production optimization
- Secure software development best practices
- Experience leading code reviews and mentoring engineers
- Strong troubleshooting and root cause analysis skills
Nice to have
- Experience with AI-assisted applications, autonomous agents, or agentic workflows