# Lead Software Engineer - Java Backend at Mastercard

Mastercard is hiring a Lead Software Engineer - Java Backend in Pune, India. Level rates it Little AI ●○○○; you can [apply on Mastercard](https://jobsbylevel.com/go/e91e50b0-47e0-4855-b995-17ccd71e7fe6?utm_medium=ai-agent).

AI Level 1, AI centrality 0 out of 100. Pune, India.

## Details

- Company: [Mastercard](https://jobsbylevel.com/companies/mastercard)
- AI level: AI Level 1 (score 0 out of 100)
- Location: Pune, India
- Posted: August 20, 2026
- Apply: https://jobsbylevel.com/go/e91e50b0-47e0-4855-b995-17ccd71e7fe6?utm_medium=ai-agent
- Free CV review for this job: https://jobsbylevel.com/cv-review?job=lead-software-engineer-java-backend-at-mastercard-9dfff3

## Prepare for this job

The job page lists 5 likely interview questions for this offer, with a CV checklist: https://jobsbylevel.com/jobs/lead-software-engineer-java-backend-at-mastercard-9dfff3

## Description

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Java Backend Overview • Responsible for the analysis, design, development and delivery of software solutions • Defines requirements for new applications and customizations, adhering to standards, processes and best practices Experience • Overall career experience of 8-13 years into Software Development • Profound experience developing scalable, high performing application real-time and batch processing. • Design and Architecture patterns – APIs, event-driven-services, batch-services, messaging systems • Programming – Java, REST API, Micro-services, Spring boot, Spring Batch and Kafka • Cloud and DevOps Architecture – Kubernetes, Docker, Chef, Azure, AWS • Databases – Oracle and any open source • Tools – Eclipse or IntelliJ, Sonar, GIT, Maven, SQL Developer, Jenkins, CI/CD • Has ability to write secure code Java and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture) • Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors • Understands and implements standard branching (e.g., Gitflow) and peer review practices • Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code • Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization • Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level (Test Pyramid concept) • Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity • Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value • Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second) • Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others). • Has skills to understand, report, and optimize delivery metrics to continuously improve upon them (e.g., velocity, throughput, lead time, defect leakage, burndown) • Has skills to document and drive definition-of-done for requirements to meet both business and operational needs • Understands how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testing • Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs • Has skills to Understands customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and

The description is cut here. Read the full offer: https://jobsbylevel.com/jobs/lead-software-engineer-java-backend-at-mastercard-9dfff3

Source: https://jobsbylevel.com/jobs/lead-software-engineer-java-backend-at-mastercard-9dfff3

## Cite this page

Level. https://jobsbylevel.com/jobs/lead-software-engineer-java-backend-at-mastercard-9dfff3.

Get job alerts: https://jobsbylevel.com/newsletter
