Mastercard's Data & Services technology team in Pune is hiring a Software Engineer II to build business analytics and reporting products. You will support the technical lead in design, write high-quality, secure and scalable code from requirements and design documents, and work with product owners on usable UIs. The team works in agile ceremonies. The job asks for 3 to 6 years of full-stack Java development and support, Java 8+ with Spring 5+, RESTful services with Spring Boot, strong SQL with Oracle or SQL Server, and a modern frontend framework such as React or Angular. Exposure to CI/CD tools (Jenkins, Maven/Gradle, SonarQube) and a cloud platform (AWS, Azure or GCP) is expected, and the role also involves AI work using Python.