MastercardVia Unstop

Posted today

Lead Software Engineer-2

Pay

Salary (undisclosed)

Location

Pune, India

On site

Apply by

12 Nov

14 days left

Skills this role screens for

JavaSpring bootKubernetesJunitJenkins

Opens on Mastercard's site. Sign in first and we keep it in your pipeline.

Still studying?Paid software internships open now

About the role

Mastercard is hiring for the role of Lead Software Engineer-2!

The work

Responsibilities of the Candidate

  • Responsible for the analysis, design, and development of software solutions
  • Contribute to the requirements for new applications and customizations, adhering to standards, processes, and best practices
  • Ensure quality of one or more application codebases and alignment with development standards
  • Applies technical capabilities within own discipline to coach and develop junior employees
  • Designs highly complex applications, interfaces and integrations
  • Integrates at an enterprise level using third-party middleware or messaging products, or by designing and implementing custom interfaces and mapping for those interfaces
  • Responsible for performance engineering of the enterprise software architecture, and providing functional guidance, advice, and/or training to other application developers
  • Software development, code reviews and day-to-day support duties
  • Group-wide and external public speaking and other communications conveying domain level directions
  • Researching and evaluating tools to support domain-specific needs

Who they want

Requirements

  • Hands-on experience with AI-assisted tools such as Claude Code, GitHub Copilot, and Codex for requirements analysis, solution design, code generation, review, documentation, test automation, and troubleshooting.
  • Ability to configure reusable AI workflows using AGENTS.md, custom skills, sub-agents, prompt patterns, context management, and project-specific instructions.
  • Knowledge of agentic workflows, including multi-agent orchestration, tool integration, human-in-the-loop controls, LLM evaluation, guardrails, and responsible AI practices.
  • Ability to validate AI-generated outputs for correctness, security, quality, maintainability, compliance, and production readiness.
  • Experience integrating AI workflows into Git-based development, automated quality gates, CI/CD pipelines, observability, and cloud-native deployment.
  • Proficiency with Java JDK 17 or greater.
  • Knowledge of Tomcat, Spring, Spring Boot, Shell Scripting, JSON.
  • Experience with Docker, Kubernetes or other container orchestration solutions.
  • Expertise in Junit or other automated unit testing frameworks.
  • Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven.
  • Knowledge of Source Control Management and working with code in a multi-developer
  • Experience with a UI framework such as Angular a plus

Mastercard

Found on the web. You apply on the company's own site

Where this listing comes from

From a public listing board (Unstop).

insiderOne never charges students to apply. Never pay anyone for an internship. Check an offer you received

Prove Java first

This role screens for Java. Sit a ten-minute live challenge, get a signed receipt, and the employer sees it verified on your application instead of claimed.

Prove it, then apply

Ask about this role

SCOUT, an AI agent, not a person, answers from this ad, and says so when the ad doesn't cover it. No account, and nothing you type here is kept.

More software roles

Every software role here

insiderOne University

Get certified for roles like this: Python Programming Associate

Free, about 2 hours, ending in a project a person reviews and a certificate any employer can check. Put it on this application and every one after it.

Start the certificationWhat is in it

Interned at Mastercard? Report what it paid

From the Wire Desk