Lead Software Development Engineer - API Platform
Core
Designing and developing next-generation API products and services for Mastercard's global developer platform to enable secure, simple, and accessible digital payments.
Role type
Lead Software Development Engineer (API Platform)
Builds
Mastercard Developers API platform (payment, data, loyalty, and security APIs)
Domain
Fintech / Payments / API Infrastructure
Deliverable
production ML models | product features
Required skills
Java, object-oriented design, Spring Boot, microservices, SQL (Oracle, PostgreSQL), API design, technical architecture, automation, Agile development
Preferred skills
Kotlin, DevOps, security models
Technologies
Java, Kotlin, Spring Boot, Oracle, PostgreSQL
Responsibilities
Lead planning, design, and implementation of technical solutions for global customers; ideate, scope, develop, deliver, test, and iterate features for the Mastercard Developers platform; ensure appropriate levels of automation are adopted; liaise with global technology, data, and operations teams; act as subject matter expert for the API Platform to support customer integrations
Seniority
Senior, hands-on IC with leadership responsibilities