Mastercard

Software Engineer II - Decision Management Program

Mastercard
Apply
10 days ago
O'Fallon, MO, USAMid Level / Senior
H1B sponsor

Base Salary

$92k - $147k/yr

Responsibilities

  • Design, develop, test, maintain, and deploy Java/Spring Boot microservices.
  • Implement enhancements, new features, defect fixes, and automated unit, integration, and API tests.
  • Contribute to Kafka-based event-driven architectures, distributed processing, service decomposition, resiliency improvements, and cloud-native deployment practices.
  • Participate in technical design, architecture, code reviews, documentation, and knowledge sharing.
  • Support production operations through incident response, root cause analysis, monitoring, troubleshooting, release activities, and production readiness efforts.
  • Analyze and improve throughput, latency, scalability, resource utilization, reliability, and operational efficiency.
  • Collaborate with Product, TPMs, QA, architects, and partner engineering teams, and assist with mentoring junior engineers.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 2–5 years of software development experience.
  • Experience developing applications with Java and Spring Boot.
  • Understanding of REST APIs, microservice architectures, messaging or event-driven systems, software design principles, object-oriented programming, data structures, and algorithms.
  • Working knowledge of SQL and relational databases.
  • Experience with source control, code reviews, and CI/CD practices.
  • Strong troubleshooting, problem-solving, independent execution, and collaborative communication skills.
  • Preferred: experience with Kafka, MQ, cloud platforms, PCF/Tanzu, Kubernetes, containerized workloads, distributed systems, resiliency, fault tolerance, scalability, performance optimization, Splunk, Dynatrace, Grafana, Prometheus, automated testing, PCI or regulatory requirements, and high-volume transaction processing.

Benefits

  • Full-time benefits generally include medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; 401(k) matching; fitness reimbursement or on-site fitness facilities; tuition reimbursement; and other benefits.
  • Paid leave includes 16 weeks of new parent leave, 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, prorated based on date of hire.
  • The position is intended to be filled by October 28, 2026, or as soon as possible thereafter if the date has passed.
  • The role is based in O’Fallon, Missouri.

Tech Stack

Apache KafkaGrafanaJavaKubernetesPivotal Cloud FoundryPrometheusSplunkSpring 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