Senior Software Engineer
Mastercard
Mastercard
Join Mastercard's Digital Network Services team and contribute to the evolution of core payment products. We're building next-generation solutions on a cloud-native architecture within a Scaled Agile Framework. If you're passionate about technology and have a knack for full-stack development, this is an opportunity to make a global impact.
As a Senior Software Engineer, you will drive design and development using Java 8+ and SOLID principles to create scalable microservices with Spring Boot and Event-Driven Architecture. You'll work in a CI/CD environment on Pivotal Cloud Foundry, selecting appropriate persistence mechanisms (RDBMS, NoSQL), and implementing coding best practices. Your role includes performing proofs-of-concept, coordinating with diverse teams, and providing technical guidance to junior developers within an Agile framework.
We are seeking a passionate Full Stack Developer with in-depth product development knowledge and strong expertise in Java and Spring Boot. Experience with Event-Driven Architecture, online/real-time systems, and CI/CD pipelines is essential. Familiarity with Pivotal Cloud Foundry and Digital Native Architecture is a plus. Excellent communication, quick learning abilities, and technical mentoring skills are highly valued. Adherence to Mastercard's corporate security policies is mandatory.
MasterCard
Financial Services