Mastercard

Senior Software Engineer

Mastercard
Apply
1 day ago
O'Fallon, MO, USASenior
H1B sponsor

Base Salary

$115k - $184k/yr

Responsibilities

  • Design, develop, and maintain Java-based backend services using Spring Boot, Spring Integration, gRPC, and distributed-system patterns.
  • Translate business requirements and user stories into secure, efficient, reusable, scalable software solutions.
  • Contribute to technical design and architecture decisions focused on performance, resiliency, maintainability, and functionality.
  • Create and maintain automated unit, functional, and integration tests.
  • Analyze performance, identify bottlenecks, and implement improvements that meet service-level objectives.
  • Apply secure coding practices and engineering standards throughout the software development lifecycle.
  • Conduct code reviews and mentor junior team members through technical guidance and knowledge sharing.
  • Troubleshoot distributed-system issues, perform root-cause analysis, and implement lasting fixes.
  • Support monitoring, observability, recoverability, operational readiness, and production support practices.
  • Manage individual priorities, deadlines, user stories, and deliverables while participating in Agile ceremonies.
  • Collaborate with Engineering, Architecture, Product Management, Testing, Release Management, and Application Support.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field is preferred.
  • Strong backend engineering experience with Java, Spring Boot, Spring Integration, and REST or SOAP services.
  • Proven ability to design, develop, test, and support enterprise-scale applications.
  • Knowledge of software design principles, architectural patterns, domain-driven design, and non-functional requirements.
  • Advanced understanding of object-oriented programming, data structures, and algorithms.
  • Experience creating automated tests within continuous integration environments.
  • Experience with messaging, event-driven architectures, Apache Kafka, or gRPC.
  • Proficiency with Oracle and SQL databases.
  • Knowledge of cloud-native development using AWS, Pivotal Cloud Foundry, or similar platforms.
  • Experience with automated build, deployment, and continuous integration systems.
  • Experience with Jenkins, Bitbucket, Artifactory, GitHub, and the Atlassian suite.
  • Ability to improve system efficiency, scalability, and reliability and troubleshoot distributed applications.
  • Understanding of secure coding, vulnerability prevention, and software security standards.
  • Experience supporting production systems through monitoring, observability, recoverability, and operational readiness practices.
  • Preferred experience with AI-assisted software development tools such as GitHub Copilot or Claude Code.
  • Strong written and verbal communication skills and ability to build cross-functional partnerships.
  • Ability to work independently in complex environments while providing technical guidance through code reviews, mentorship, and knowledge sharing.

Benefits

  • Full-time employee benefits generally include medical, prescription drug, dental, vision, disability, and life insurance.
  • Benefits include flexible spending and health savings accounts, paid leaves including 16 weeks of new parent leave and up to 20 days of bereavement leave, 80 hours of Paid Sick and Safe Time, 25 vacation days, five personal days, and 10 U.S. observed holidays.
  • Benefits include a 401k with company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, and tuition reimbursement eligibility.

Tech Stack

Apache KafkaAWSgRPCJavaJenkinsPivotal Cloud FoundrySOAPSpring BootSQL

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me