Instagram
youtube
Facebook

Manager, Software Engineering (Java Manager With Payment Domain Experience)

8–12 years
45 – ₹60 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Manager, Software Engineering (Java Manager with Payment Domain Experience)

Job ID: R-249223
Location: Pune, Maharashtra, India – 411006
Experience Required: 8–12 Years
Education: Bachelor’s / Master’s degree in Computer Science or equivalent
Service Line: Software Engineering
Job Type: Full-time


Role Overview

The Manager, Software Engineering will lead the development team within the PVS Identity Solution Program. The ideal candidate is a hands-on technical leader with strong experience in Java and modern enterprise technologies, combined with proven leadership skills. Experience in the payments domain, especially within the Indian payment ecosystem, is a significant advantage.


Key Responsibilities

  1. Lead and manage development teams to deliver scalable and secure software solutions.

  2. Guide the architecture and design of distributed, event-driven systems.

  3. Ensure delivery of high-quality applications aligned to Mastercard’s technology standards.

  4. Oversee software development lifecycle from planning through deployment using Agile/SAFe.

  5. Implement DevOps practices and automate delivery pipelines for continuous integration and deployment.

  6. Provide coaching and mentorship to team members, fostering career development and performance excellence.

  7. Collaborate with Product Managers to align on priorities and drive product roadmap execution.

  8. Continuously evaluate and introduce new technologies via PoCs aligned with Mastercard’s strategy.

  9. Ensure compliance with Mastercard’s security, performance, and scalability standards.

  10. Champion cross-team collaboration, innovation, and process improvements.


Technical Requirements

  1. 8–12 years of total experience in Java development, including 3+ years in a managerial role.

  2. Strong background in Java, Spring Boot, REST APIs, Cloud (AWS or equivalent).

  3. Solid understanding of microservices architecture, design patterns, and object-oriented design (OOP).

  4. Experience in enterprise application frameworks, performance tuning, and system scaling.

  5. Exposure to DevOps, CI/CD pipelines, and tools like Git, Jenkins, Docker, etc.

  6. Hands-on experience with system design and resilient architecture.

  7. Sound troubleshooting and root cause analysis capabilities.

  8. Experience with Agile/SAFe methodology in fast-paced environments.

  9. Familiarity with the payments industry, including UPI, Rupay, and IndiaStack is a plus.


Preferred Skills

  1. Strong leadership and team management skills, including team building and performance coaching.

  2. Effective communication and stakeholder management.

  3. Proactive, self-motivated, and capable of making data-driven decisions.

  4. Ability to work in distributed, cross-functional teams and matrix structures.

  5. Strong analytical mindset with a focus on continuous improvement.

Jobs in other cities