Description
The Software Engineer II will design, develop, and maintain scalable cloud-based applications for Mastercard’s fraud, risk, cybersecurity, and digital payments services. The role involves translating business requirements into technical specifications, collaborating with product and engineering teams, applying AI-assisted development tools, participating in testing and deployment, supporting incident response and root-cause analysis, conducting technology research, and improving CI/CD and automation workflows. The position requires 4–6 years of software development experience, Java and Spring Boot proficiency, cloud and microservices knowledge, database experience, and a bachelor’s degree in a related technical discipline.
