Senior Software Engineer

Mastercard
United States
Workplace: OnsiteFull timeUSD 115,000 - 184,000 annuallyFunction: Software EngineeringSkills: ["Collaboration","Troubleshooting","Problem-solving","Mentoring","Analytical skills"]

Design, develop, and maintain robust, scalable backend services for digital payments, using Java, Spring Boot, and microservices. Deploy and optimize applications across PCF, Kubernetes, and cloud-native environments, and build responsive UIs with Angular or React. Lead code reviews, troubleshoot complex system issues with root-cause analysis, ensure comprehensive testing, and improve observability, monitoring, and operational readiness while mentoring junior engineers in an Agile team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
1 month 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

Design, develop, and maintain robust, scalable backend services for digital payments, using Java, Spring Boot, and microservices. Deploy and optimize applications across PCF, Kubernetes, and cloud-native environments, and build responsive UIs with Angular or React. Lead code reviews, troubleshoot complex system issues with root-cause analysis, ensure comprehensive testing, and improve observability, monitoring, and operational readiness while mentoring junior engineers in an Agile team.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain scalable backend services using Java, Spring Boot, and microservices architecture.
  • •Deploy, manage, and optimize applications in PCF, Kubernetes, and other cloud-native environments.
  • •Develop responsive user interfaces using Angular or React, and write clean, testable code that meets engineering standards.
  • •Lead code reviews and contribute to architecture and design for scalability, resiliency, maintainability, and security.
  • •Troubleshoot complex technical issues, ensure test coverage, and implement observability, monitoring, logging, and incident-response readiness.

Pay and Benefits

Salary: USD 115,000 - 184,000 annually
Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •Strong full stack software engineering experience.
  • •Proficiency in Java and Spring Boot development.
  • •Experience designing and developing scalable microservices-based solutions.
  • •Experience with PCF, Kubernetes, and/or Docker or similar cloud-native platforms.
  • •Hands-on front-end experience with Angular or React, plus skills in HTML, CSS, JavaScript, and jQuery.
Skills:CollaborationTroubleshootingProblem-solvingMentoringAnalytical skills
Tech Stack:JavaSpring BootMicroservicesPCFKubernetesAngularReactHTMLCSSJavaScriptJQueryDockerOraclePostgreSQLRESTful APIX.509Public key cryptographyJWTHashingDigital signatures

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