Senior Software Engineer

Mastercard
United States
Workplace: OnsiteFull timeUSD 115,000 - 184,000 annuallyFunction: Software EngineeringSkills: ["Java","Spring Boot","REST","CI/CD","Testing","Security","Performance","Troubleshooting","Mentoring","Agile"]

Join Mastercard’s Identity Solutions team to design, build, and operate secure, cloud-native authentication software. You will own complex technical work, contribute to architecture decisions, and collaborate with product, security, and platform teams to deliver scalable RESTful services in Java/Spring Boot, deployed via CI/CD across AWS/Azure/GCP with Docker/Kubernetes.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
2 months ago

Senior Software Engineer

✓ Verified Job

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

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

Job Summary

Join Mastercard’s Identity Solutions team to design, build, and operate secure, cloud-native authentication software. You will own complex technical work, contribute to architecture decisions, and collaborate with product, security, and platform teams to deliver scalable RESTful services in Java/Spring Boot, deployed via CI/CD across AWS/Azure/GCP with Docker/Kubernetes.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, build, test, deploy, and maintain scalable, cloud-native applications and microservices.
  • •Develop REST APIs using Java and Spring Boot, focusing on performance, scalability, and reliability.
  • •Lead and contribute to system design discussions, aligning with architectural standards and best practices.
  • •Write and maintain unit, functional, and integration tests to ensure quality and reliability; drive test automation.
  • •Collaborate across teams to deliver high-quality solutions and mentor junior engineers.

Pay and Benefits

Salary: USD 115,000 - 184,000 annually
Perks:Health Insurance401kPaid LeaveDentalVision

Key Requirements

  • •Experience building RESTful services using Java and Spring Boot.
  • •Strong experience designing scalable systems using modern software design and architecture principles.
  • •Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • •Proven ability to work independently on complex technical problems and support team outcomes.
  • •Bachelor’s degree or equivalent experience
Experience:PaymentsFintech
Skills:JavaSpring BootRESTCI/CDTestingSecurityPerformanceTroubleshootingMentoringAgile
Tech Stack:JavaSpringDockerKubernetesAWSAzureGCPRESTCI/CD

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