Mastercard

Senior Software Engineer

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

Base Salary

$115k - $184k/yr

Responsibilities

  • Design, develop, and enhance full stack applications, APIs, and services for Core Payments and Foreign Exchange rate-setting capabilities.
  • Deliver features from design and planning through implementation, automated testing, release support, and ongoing enhancement.
  • Build and maintain automated unit, functional, integration, and regression tests.
  • Translate business and product requirements into scalable, maintainable solutions.
  • Define acceptance criteria, testing strategies, and quality standards for stable releases.
  • Participate in requirements reviews, sprint planning, technical discussions, architecture discussions, and code reviews.
  • Create and maintain technical designs, user stories, and test cases using Jira.
  • Troubleshoot production issues, perform root-cause analysis, and implement corrective actions.
  • Improve monitoring, observability, recoverability, supportability, performance, and scalability.
  • Support newer engineers through knowledge sharing, feedback, and mentorship.

Requirements

  • Strong proficiency in Java, Spring Boot, Jakarta Persistence API/JPA, and REST-based services using JSON and XML.
  • Experience building automated unit, functional, integration, and regression testing solutions.
  • Ability to work across APIs, web applications, and full stack development; Angular or a similar front-end framework is strongly preferred, and React is relevant.
  • Ability to design scalable software solutions balancing performance, maintainability, security, and operational reliability.
  • Familiarity with distributed systems, service-oriented architectures, and modern software design patterns.
  • Strong understanding of software quality principles, test strategy development, and automation frameworks such as JUnit.
  • Knowledge of automated delivery pipelines and CI/CD practices.
  • Strong troubleshooting, analytical, communication, and collaboration skills.
  • Understanding of performance engineering concepts including scalability, throughput, and optimization.
  • Commitment to secure coding practices and development standards for highly available enterprise applications.
  • Solid understanding of data structures and algorithms.
  • Comfort balancing multiple priorities in a fast-paced Agile environment and familiarity with tools such as Jira.

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, paid sick and safe time, vacation, personal days, and U.S. observed holidays.
  • Benefits include a 401(k) with company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, and tuition reimbursement.
  • The stated U.S. base salary range for O'Fallon, Missouri is $115,000-$184,000.
  • Mastercard provides equal opportunity employment and reasonable accommodation support for applicants and employees.

Tech Stack

AngularJavaJUnitReactSpring Boot
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