Company Careers ·
full-timeManager, Software Engineering - Java, Springboot, Kafka, SQL
Mastercard · Pune
Mastercard operates as a technology company that powers the global payments ecosystem, connecting consumers, financial institutions, merchants, governments and businesses to enable secure and convenient electronic transactions. The Manager, Software Engineering role focuses on leading multiple engineering teams that build and enhance backend and consumer‑facing applications for the Transaction Resilience team within Cyber & Intelligence. Day‑to‑day responsibilities include supervising and coaching three or more teams, collaborating with product owners to define and deliver new services, establishing and reviewing annual development plans, recruiting and hiring talent, conducting regular one‑on‑one meetings, providing feedback and mentoring, managing budgets and forecasts, and driving engineering productivity, quality and technology‑policy compliance. The position also involves sharing knowledge across guilds to promote reuse of patterns and libraries. Ideal candidates have a proven track record managing small‑scale development organizations (15+ teams), strong Java and Spring Boot expertise, familiarity with Kafka and SQL, experience with secure coding practices such as OWASP or CWE, and a solid understanding of operating‑system internals to deliver performant, interoperable code.
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 Manager, Software Engineering - Java, Springboot, Kafka, SQL Job Description Summary All About Us MasterCard is a technology company in the global payments business. We connect consumers, financial institutions, merchants, governments and businesses worldwide and enable them to use secure and convenient electronic forms of payment. Join the industry’s most passionate, motivated & engaged global team - Our employees are encouraged to drive innovation every day in support of a more connected world – A World Beyond Cash. Overview • Do you believe that timely delivery and supporting directs can peacefully co-exist? • Are you a self-motivated critical thinker who cultivates innovative ideas? • Want to feel your spine tingle by thwarting credit card fraudsters across the globe? The Transaction Resilience team develops new products for Mastercard's Cyber & Intelligence organization. We protect the payment network ecosystem and aim to deny credit card scammers. Our industry-leading applications scrutinize billions of transactions per month, bolstering the ecosystem and defending cardholders from fraud attacks every second of every day. The Manager position will play a critical role in the coordination of new product functionality within this product portfolio including world-class backend and consumer-facing features. Role • Formally supervise and coach 3+ teams of engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundles • Work with business/product owners to develop and deliver on new services to introduce new products and bundles • Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year • Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the role • Continuously engage and improve teams’ performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk • Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels • Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement • Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership • Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies • Benchmark and drive engineering productivity, quality, and technology policy compliance in the areas of ownership • Proactively share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity All About You • IT experience with successful track record in managing small scale development organization (15+ teams) with demonstrated thought-leadership, cross-functional influence, and partnership • Progressively grown career with proven design and development experiences in Java technologies, secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management. • Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, REACT, Angular, DXP, others) • Understands internals of operating systems (Windows, Linux) to deliver interoperable and performant code • Able to perform debugging and troubleshooting to analyse core, heap, thread dumps and remove coding errors • Has skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling) • 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 • Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring • Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience. • Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lea
| Role | Manager, Software Engineering - Java, Springboot, Kafka, SQL |
|---|---|
| Company | Mastercard |
| Location | Pune |
| Type | full-time |
| Compensation | Not disclosed |
| Posted | 2026-10-13 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4Manager, Software Engineering - Java, Springboot, Kafka, SQL at Mastercard: frequently asked questions
- What is the salary for this role?
- Mastercard has not stated compensation in the listing. Check the original posting or ask during the application process.
- Is the Manager, Software Engineering - Java, Springboot, Kafka, SQL position remote, hybrid or onsite?
- The listing gives Pune as the location and does not state a work mode.
- What is the application deadline?
- Mastercard has not listed a fixed deadline, so apply early in case the opening is filled.
- How do I apply for the Manager, Software Engineering - Java, Springboot, Kafka, SQL role?
- Use the Apply button on this page. It opens the original listing on mastercard.wd1.myworkdayjobs.com, where you submit your application with the company.
More at Mastercard
Other jobs at Mastercard
- Senior Specialist, Product Management - Commercial Strategy, Pricing & Go-to-market · Gurgaon
- Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture · Pune
- Senior Analyst, Risk Management · Pune
- Software Engineer II | Data & AI Platform · Pune
- Lead Software Integration Engineer(quality Engineer) · Pune
Explore Related Placements
// similar opportunities
You might also like
Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture
Mastercard
No description available.
Senior Software Engineer (java)
Mastercard
No description available.
Software Engineer II - Java Full Stack React
Mastercard
No description available.
Software Engineer I - Java Backend
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sust...
Software Engineer II – Priceless Engineering Team
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sust...
Director Of Software Engineering
Mastercard
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sust...