Description
Mastercard is hiring a Software Engineer II for its Core Payments department to design, develop, test, and maintain Java-based software components for scalable, mission-critical payment platforms. The role covers software architecture, observability, automated testing, performance optimization, secure coding, troubleshooting, and collaboration in an Agile environment. Candidates should have experience with microservices, RESTful APIs, event-driven architectures, Java, Spring Boot, Kubernetes, Docker, Git, and Linux or Windows development environments. The position is based in O'Fallon, Missouri, with a base salary of $92,000 to $147,000 USD.
