Mastercard

Software Engineer II - Decision Management Program

Mastercard
Apply
3 days ago
O'Fallon, MO, USAMid Level
H1B sponsor

Base Salary

$92k - $147k/yr

Responsibilities

  • Design, develop, test, maintain, and support Java/Spring Boot microservices for the Notification Manager platform.
  • Implement features, enhancements, defect fixes, and service interactions designed for scalability, maintainability, and reliability.
  • Develop automated unit, integration, and API tests and participate in code reviews and technical design discussions.
  • Contribute to Kafka-based event-driven architectures, service decomposition, resiliency improvements, performance optimization, and cloud-native deployment practices.
  • Participate in production support, incident response, root cause analysis, monitoring, troubleshooting, and release readiness activities.
  • Analyze application performance and improve throughput, latency, scalability, and resource utilization.
  • Collaborate with Product, TPM, QA, architecture, and partner engineering teams to deliver roadmap commitments.
  • Contribute to technical documentation, knowledge sharing, and mentoring of 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.
  • Experience with source control, code reviews, CI/CD practices, SQL, and relational databases.
  • Strong troubleshooting, problem-solving, independent execution, and collaboration skills.
  • Preferred experience with Kafka, MQ, cloud platforms, PCF/Tanzu, Kubernetes, containerized workloads, distributed systems, resiliency, fault tolerance, scalability, software architecture, performance optimization, observability tools, automated testing frameworks, PCI or regulatory requirements, and high-volume transaction processing systems.

Benefits

  • Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leaves; 80 hours of Paid Sick and Safe Time; 25 vacation days; five personal days; 10 paid U.S. holidays; 401(k) matching; deferred compensation eligibility for eligible roles; fitness benefits; and tuition reimbursement.
  • The posting lists the role as eligible for a competitive base salary and possible annual bonus or commissions, depending on the role.
  • Pay range for O’Fallon, Missouri is $92,000–$147,000 USD.

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