1. Home
  2. Jobs
  3. Jobs in Pune
  4. Backend Developer jobs in Pune
  5. Lead Software Engineer - Java Spring Boot, Kafka
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 23214903

    Mastercard logo

    Lead Software Engineer - Java Spring Boot, Kafka

    Mastercard · Pune · onsite · Posted 3d ago

    Not disclosed5–9 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    Mastercard is seeking a software engineer to design, build, and support secure, scalable, and highly available payment-network solutions using Java, Spring Boot, Kafka, event-driven architecture, and cloud-native engineering practices.


    Roles and Responsibilities:

    • Design, develop, test, deploy, and support software services based on technical and functional requirements.
    • Build Java and Spring Boot microservices, REST APIs, and Kafka-based event-driven integrations.
    • Apply object-oriented design, SOLID principles, reusable patterns, and secure coding practices.
    • Create unit, component, integration, and regression tests and participate in peer reviews.
    • Troubleshoot application, data, messaging, performance, and production issues.
    • Contribute to CI/CD, observability, operational readiness, resiliency, and automation.
    • Collaborate with product, architecture, testing, operations, and dependent engineering teams.
    • Provide technical or product leadership, mentor team members, and drive decisions across multiple workstreams.


    Essential Skills:

    • Hands-on Java and Spring Boot development experience.
    • Experience with microservices, REST APIs, Kafka or similar messaging platforms, and event-driven architecture.
    • Knowledge of SQL or NoSQL databases, Git, automated testing, CI/CD, containers, and cloud-native platforms.
    • Understanding of secure, scalable, resilient, and observable software design.
    • Bachelor's degree in computer science, information technology, engineering, or a related discipline, or equivalent practical experience.


    All About You:

    • Experience working in Agile delivery environments and across the software development lifecycle.
    • Clear communication, collaboration, problem-solving, and stakeholder-management skills.
    • Ability to work with globally distributed product, engineering, architecture, operations, and business teams.
    • Hands-on experience using AI-assisted engineering tools, including GitHub Copilot and Claude CLI, to improve engineering efficiency is required.
    • Payments or financial-services domain knowledge is preferred.

    Sourced from instahyre

    Skills

    Apache KafkaSpring BootJava

    About MasterCard

    Mastercard logo

    Mastercard

    FinTech

    7.9k+

    employees

    1966

    60 years old

    Purchase,New York

    United States

    About

    Payments Technology company enabling transactions

    Industries

    FinTechFinancial ServicesInternet

    Employee ratings

    1,001 reviews

    3.8/ 5

    Culture

    3.8

    Career growth

    3.1

    Work-life

    3.8

    Employees rate it well for

    Work Life Balance231Work Culture142Salary110Senior Management75Job Security55

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 175 Backend Developer jobs in PuneBackend Developer jobs in IndiaJobs in Pune

    Career guides

    • Cold email to HR for software jobs in India: 6 copy-paste templates
    • How to find remote software jobs in India in 2026 (complete playbook)
    • LazyApply vs LoopCV vs Sonara vs myjobb: best auto-apply tool for India (2026)

    All career guidesAll articlesBrowse companies hiring

    Lead Software Engineer - Java Spring Boot, Kafka · waiting for your command