Lead Software Engineer (java Full Stack Developer)

Mastercard Mastercard · Fintech · Pune, Mahārāshtra, India · Engineering

Lead Software Engineer with full-stack Java development experience, focusing on designing, developing, and deploying secure, reliable, and scalable solutions for globally distributed customer-facing products within the fintech domain. The role involves mentoring junior team members and working with stakeholders in an agile environment. Experience with DWH concepts, large data processing, and cloud/DevOps architecture is desirable. Exposure to trending technologies like AI/ML and coding agents is a plus.

What you'd actually do

  1. Design secure, reliable, and scalable solutions for globally distributed customer facing products.
  2. Lead/mentor junior team members in learning new development skills and lead overall delivery/feature execution as per roadmap.
  3. Support development teams and work with stakeholders, promoting agile development
  4. Knowledge of DWH concepts, strong DB/SQL skills and experience in large data processing is desirable.
  5. Define, plan, and support execution of the technology strategy for Operational insights products

Skills

Required

  • Java
  • J2EE
  • micro services
  • RESTful APIs
  • Angular
  • Web Services
  • JavaScript
  • Docker
  • Spring Boot
  • Spring Data
  • Spring Batch
  • Spring REST
  • Spring Cloud
  • AOP
  • Hibernate
  • React
  • API tooling
  • Cloud and DevOps Architecture
  • Pivotal Cloud Foundry
  • Oracle
  • SQL server
  • PostgreSQL
  • Cassandra
  • ElasticSearch
  • Eclipse
  • IntelliJ
  • Sonar
  • GIT
  • Maven
  • SQL Developer
  • Jenkins
  • CI/CD
  • Gatling
  • software engineering concepts and methodologies
  • Java webservices
  • relational and non-relational persistence
  • communication skills

Nice to have

  • DWH concepts
  • large data processing
  • payments industry
  • payment processing
  • reporting
  • data & analytics domain
  • standard and regulatory compliance
  • PCI-DSS
  • GDPR
  • agile development practices
  • Scaled Agile Framework
  • AI/ML
  • IOT
  • Bot
  • Quantum Computing
  • coding agents
  • GitHub Copilot
  • Cursor
  • Claude Code
  • crewAi
  • n8n
  • QA automation frameworks
  • Selenium
  • Microsoft Playwright

What the JD emphasized

  • design scalable solutions
  • customer facing products
  • large data processing