Mastercard

Senior Software Engineer - Java Full Stack & AI

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

Base Salary

$115k - $184k/yr

Responsibilities

  • Design, develop, test, deploy, and support complex full-stack software solutions.
  • Build scalable APIs, backend services, distributed systems, and modern web applications.
  • Use Java, Spring Boot, React or Angular, and Python across the technology stack.
  • Implement AI-enabled capabilities and automation initiatives and integrate AI/ML services into business products.
  • Contribute to architecture, system design, scalability, reliability, maintainability, and cloud-based technical solutions.
  • Improve testing, secure coding, code quality, observability, automation, performance, troubleshooting, and operational readiness.
  • Conduct code reviews, mentor engineers, influence technical direction, and contribute to engineering best practices.
  • Independently deliver complex features and technical initiatives with minimal oversight.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent experience.
  • At least 6 years of experience developing enterprise software solutions.
  • Advanced proficiency in Java 8+ and Spring Boot.
  • Deep understanding of REST APIs, microservices, and distributed systems.
  • Strong knowledge of React, Angular, or comparable frontend frameworks.
  • Expertise in Oracle or SQL-based database development.
  • Knowledge of Python for AI, automation, and data-driven applications.
  • Familiarity with CI/CD practices, modern engineering workflows, and GitHub Copilot or similar AI-assisted development tools.
  • Strong troubleshooting, debugging, analytical, and independent delivery capabilities.
  • Preferred: experience with AWS, Azure, or GCP; Docker, Kubernetes, and cloud-native architectures; Databricks, Spark, or Delta Lake; AI/ML service integration; technical mentoring; and payments, fraud, analytics, or data-driven business solutions.

Benefits

  • Full-time employee benefits generally include medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; 401(k) company match; deferred compensation for eligible roles; fitness reimbursement or onsite fitness facilities; tuition reimbursement; and paid holidays.
  • 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, and 5 personal days, prorated based on hire date.
  • The posting states that Mastercard intends to fill the position by January 11, 2027, or as soon as possible if that date has passed.
  • The role is listed for O’Fallon, Missouri; no remote or hybrid arrangement is specified.
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