Mastercard is seeking a Senior Software Engineer to join their Corporate Solutions team, focusing on enhancing and modernizing Commercial Buyer Services Experience services. This role combines technical expertise with collaborative leadership, working on high-volume, high-performance Java applications. The position involves full-stack development with emphasis on back-end work, utilizing frameworks like Spring and Hibernate. Key responsibilities include developing secure, highly available solutions, leading system maintenance efforts, and mentoring junior engineers. The ideal candidate will have strong expertise in Java development, RESTful APIs, and web technologies, along with experience in cloud-native environments. The role offers competitive compensation ($132,000 - $212,000) and comprehensive benefits including medical insurance, 401k matching, and flexible work arrangements. Mastercard's culture emphasizes inclusion and innovation, making it an ideal environment for engineers passionate about building global-scale solutions while contributing to team growth and success. The position is based in Arlington, Virginia, offering an opportunity to work with a diverse global customer base while maintaining high standards of security and performance.