Lead Software Engineer (Java)

Software Development

Mastercard

30 open roles Website

  • Software Development
  • Pune

Join a global engineering team delivering high‑availability payment platforms that power critical national infrastructure. You’ll work in a SAFe‑aligned Scrum environment, partnering with onshore colleagues to design, build, and maintain secure, resilient Java services.

What You’ll Do

  • Deliver features and resolve defects within a SAFe Scrum team.
  • Collaborate with distributed onshore engineers throughout the delivery lifecycle.
  • Design, develop, and maintain Java backend solutions using Spring Boot.
  • Provide production support for mission‑critical payment systems, ensuring performance and resilience.
  • Implement automated testing (TDD/BDD) and contribute to continuous‑integration pipelines.
  • Drive engineering best practices and process improvements across the team.

What You Need

  • Strong Java backend development experience with Oracle relational databases.
  • Proficiency in Spring Boot framework and RESTful services.
  • Hands‑on knowledge of TDD/BDD testing frameworks.
  • Familiarity with Angular or JavaScript front‑end technologies.
  • Experience with SQL scripting, messaging, and event‑driven architectures.
  • Comfortable working in Agile/Scrum, preferably SAFe environments.

Good to Have

  • Experience in payment systems or financial services domain.
  • Background supporting high‑availability, mission‑critical platforms.
  • Knowledge of security mechanisms and DevOps tooling.

The Opportunity

The role sits in a globally distributed delivery model, partnering with onshore teams to keep mission‑critical payment platforms running. You’ll be part of a scaled‑Agile (SAFe) environment driving secure, resilient Java services at Mastercard.

Similar Jobs to Apply
  • Droisys India Pvt Ltd
    India

    About Company, Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical e
  • Mastercard
    Pune

    Join a high‑impact team building a unified payment gateway that handles Mastercard and non‑Mastercard transactions. You will mentor junior engineers while driving architectural decisions that supp
  • Mastercard
    Pune

    Join a fast‑growing analytics team delivering high‑impact data solutions for global clients. As a Data Engineer you’ll build and maintain enterprise‑scale ETL pipelines and enable data‑drive
  • Mastercard
    Pune

    Join a global payments technology leader to develop high‑performance mainframe solutions for core payment functions such as authorization, clearing, and debit. You’ll work with cross‑functional