Senior Software Engineer (Java)

Mastercard
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Problem-solving","Ownership mindset","Collaboration"]

Build and maintain high-availability, mission-critical payment platform components within a scaled Agile (SAFe) environment. Partner with a globally distributed onshore/onoffshore team to deliver features, resolve defects, and ensure seamless integration. Design and maintain solutions across a multi-technology stack, support production reliability for live systems, and drive continuous improvements through automation and engineering best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
1 month ago

Senior Software Engineer (Java)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Build and maintain high-availability, mission-critical payment platform components within a scaled Agile (SAFe) environment. Partner with a globally distributed onshore/onoffshore team to deliver features, resolve defects, and ensure seamless integration. Design and maintain solutions across a multi-technology stack, support production reliability for live systems, and drive continuous improvements through automation and engineering best practices.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work within an established Scrum team aligned to SAFe to support sprint planning, execution, and continuous improvement.
  • •Collaborate with onshore engineering teams to deliver features, resolve defects, and ensure integration across the delivery lifecycle.
  • •Design, develop, and maintain solutions across a multi-technology stack.
  • •Provide production support for critical live systems, focusing on performance, resilience, and compliance with enterprise standards and controls.
  • •Contribute to engineering best practices, automation, and process enhancements to improve delivery efficiency and quality.

Key Requirements

  • •Proven experience with Java-based backend development and relational databases (Oracle).
  • •Experience with Spring Boot.
  • •Knowledge of TDD and BDD testing frameworks.
  • •Working knowledge of frontend technologies such as Angular and JavaScript.
  • •Familiarity with SQL scripting and data handling; exposure to DevOps tooling.
Experience:Payment systemsFinancial services
Skills:Problem-solvingOwnership mindsetCollaboration
Tech Stack:JavaSpring BootOracleTDDBDDAngularJavaScriptSQLDevOpsRESTMessagingEvent Driven frameworks

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor