Mastercard’s Commercial Customer Experience team is seeking a Senior Software Engineer to help design, develop, and deliver scalable, secure, and high-performing software solutions that power critical customer experiences and business capabilities. This is a hands-on full-stack engineering role with a strong focus on backend development using Java and Spring Boot, while also contributing to modern web applications built with Angular. The ideal candidate will have experience building enterprise-scale applications, microservices, REST APIs, and event-driven systems using streaming technologies such as Apache Kafka. You will play a key role in developing cloud-native solutions, driving engineering excellence, and delivering resilient, customer-focused products in a collaborative Agile environment. You will work from Mastercard's technology hub in a collaborative, Agile environment alongside talented engineers, product managers, technical program managers, and test engineers. This is a hybrid role based in Arlington, VA, requiring three days per week onsite.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior