Lead Software Engineer (Java Backend Developer)

Software Development

Mastercard

30 open roles Website

  • Software Development
  • 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 support high‑volume, secure payment processing.

What You’ll Do

  • Design, develop, and own Java microservices deployed on Kubernetes/PCF.
  • Apply 12‑factor app principles and Mastercard engineering best practices.
  • Conduct code reviews, pull‑request submissions, and retrospectives using Git.
  • Collaborate with engineers, test specialists, TPMs, and product managers.
  • Ensure security, performance, and scalability of services in production.
  • Drive continuous improvement within an Agile delivery framework.

What You Need

  • Bachelor’s degree in Computer Science or related field.
  • Strong foundation in Java development and PCF/Kubernetes.
  • Experience with PostgreSQL or Oracle at large scale.
  • Proficiency in HTML5, CSS, JavaScript and Angular.
  • Hands‑on experience with Git‑based CI/CD pipelines.
  • Demonstrated leadership and effective communication skills.

Good to Have

  • Background in commercial card or corporate banking payments.
  • Ability to manage complex projects with minimal supervision.
  • Experience thriving in fast‑paced, customer‑centric environments.

The Opportunity

Mastercard’s Switching Gateway powers a single connection for millions of transactions across 200+ countries, offering you a chance to shape a critical piece of the global payments ecosystem.

Similar Jobs to Apply
  • Aristocrat
    Noida

    Join a fast‑moving IT team building Salesforce solutions that power operational efficiency and support business growth. You’ll work with modern tools, collaborate with skilled professionals, and t
  • General Mills
    India

    Join a fast‑moving engineering team delivering end‑to‑end digital solutions for the Palantir portfolio. You'll design, build, and refine modern business applications while collaborating with glo
  • Azuga, Inc.
    India

    Apprentice Program Software Engineering Duration: 6 months Training Period: 2-3 Weeks of Guided Onboarding Work-Mode: Full-Time & Hybrid Post-Programme: Full-Time role based on performance E
  • Walmart
    India

    Join a fast‑moving team that builds the front‑door of Walmart’s e‑commerce platform, shaping experiences that reach millions of shoppers across web and mobile. You’ll work alongside product,