Description
Mastercard is hiring a Principal Software Engineer - Java for its Networks Solutions team. The role is primarily an individual contributor with technical team leadership, focusing on high-performance, high-volume, scalable Java platform development, enterprise architecture, CI/CD security, advanced testing, automation, and cross-team engineering guidance. The position requires 15–20 years of software engineering experience, broad programming and infrastructure knowledge, and expertise in DevOps, cloud development, and complex system design.
