Skip to content
← All opportunities

Lead Software Engineer-2

JobPune
Apply on Mastercard →

Opens the company's own listing — Aspirova never mirrors applications.

Sign in to saveWhatsApp
Deadline: 11/11/2026
Add to calendar:Google Calendar

Skills for this role

Skills we detected for this role.

  • Java
  • Spring Boot
  • REST APIs
  • Git
  • CI/CD
  • PostgreSQL
  • Agile / Scrum

Opportunity brief

Mastercard is hiring for the role of Lead Software Engineer!

Responsibilities of the Candidate:

  • Lead complex software engineering initiatives with significant business impact.
  • Define and execute technology strategy, architecture roadmaps, and modernization programs.
  • Design, develop, and deliver scalable, high-performance, cloud-native applications and APIs.
  • Drive decomposition of monolithic platforms into reusable microservices and domain-driven architectures.
  • Partner with Product Managers, TPMs, Architects, and Engineering teams to translate business requirements into technical solutions.
  • Evaluate emerging technologies, AI capabilities, and third-party platforms to improve business outcomes and engineering efficiency.
  • Develop Proofs of Concept (POCs) and validate new architectural approaches.
  • Champion engineering excellence through code reviews, design reviews, automated testing, and continuous improvement.
  • Drive adoption of AI-powered development tools and practices to improve developer productivity, code quality, testing efficiency, documentation, and operational excellence.
  • Mentor engineers, foster technical growth, and promote a culture of innovation and continuous learning.
  • Communicate architecture decisions, risks, trade-offs, and technical strategies effectively to leadership and stakeholders.
  • Ensure adherence to security, compliance, quality, reliability, and software development standards.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Extensive experience designing, developing, and leading enterprise-scale software platforms.
  • Strong expertise in Java, Spring Boot, REST APIs, Microservices, PostgreSQL, and distributed systems.
  • Experience building secure, resilient, high-availability applications in cloud environments.
  • Proven ability to architect and deliver mission-critical systems at scale.
  • Experience integrating external APIs, payment platforms, SaaS products, and third-party services.
  • Strong understanding of software architecture patterns, domain-driven design, event-driven architectures, and API-first development.
  • Hands-on experience with Agile, DevSecOps, CI/CD, infrastructure automation, and cloud-native engineering practices.
  • Experience leveraging AI-assisted development tools such as GitHub Copilot, AI coding assistants, intelligent code generation, automated testing, and developer productivity platforms.
  • Demonstrated ability to learn, evaluate, and adopt emerging technologies, frameworks, and AI innovations.
  • Strong leadership, communication, collaboration, and stakeholder management skills.

More like this

Related opportunities