Instagram
youtube
Facebook

Lead Software Engineer – Java Developer, Cloud

8+ years
30 – ₹40 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates 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

Lead Software Engineer – Java Developer, Cloud

Job ID: R-248841
Location: Pune, Maharashtra, India – 411006
Experience Required: 8+ Years
Education: Bachelor’s / Master’s in Computer Science, IT, or related field
Service Line: Software Engineering
Job Type: Full-Time


Role Overview

Mastercard’s Offers & Loyalty team is looking for a Lead Software Engineer to drive personalized, cloud-native card-linked offer solutions. The ideal candidate will be responsible for building high-performance applications using Java, React, Spring Boot, and cloud technologies. This role requires technical leadership, end-to-end development expertise, and a strong focus on performance, scalability, and business alignment.


Key Responsibilities

  1. Design, develop, test, deploy, and continuously enhance scalable, secure software solutions.

  2. Own individual projects while managing timelines, priorities, and technical trade-offs.

  3. Ensure all developed systems are high-performance, reliable, and meet business goals.

  4. Actively participate in agile ceremonies including daily stand-ups, backlog grooming, sprint planning, and retrospectives.

  5. Collaborate across cross-functional teams (Product, QA, Business) to deliver impactful solutions.

  6. Mentor and guide junior engineers by sharing best practices and fostering a growth mindset.

  7. Contribute to architectural decisions and lead technical designs for microservices and cloud solutions.


Technical Requirements

  1. 8+ years of experience as a full stack developer or backend engineer.

  2. Strong expertise in Java, object-oriented programming, and system design.

  3. Proven experience with Spring Boot, RESTful APIs, and microservices architecture.

  4. Hands-on development using React for front-end and PostgreSQL or similar RDBMS.

  5. Good knowledge of Elasticsearch for search indexing and analytics.

  6. Understanding of cloud platforms (AWS/Azure/GCP/PCF) and distributed system design.

  7. Familiarity with Agile/Scrum methodology and DevOps practices.

  8. Exposure to Big Data tools like Apache Spark, HBase, or Python is a strong plus.


Preferred Skills

  1. Working knowledge of Docker, Kubernetes, and CI/CD pipelines.

  2. Knowledge of analytics and logging tools (e.g., Splunk, Grafana).

  3. Ability to debug, tune, and optimize performance for enterprise-grade applications.

  4. Strong communication, collaboration, and leadership abilities.

  5. Experience in mentoring junior team members and driving development best practices.

Jobs in other cities