Sponsorship verdict
Sponsorship possible
One solid signal, not two. Worth applying, and worth asking about sponsorship early.
-
✓
Employer is on a government sponsor recordThe US Department of Labor certified 76 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first.
-
?
The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
-
?
No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area.
-
✓
What Mastercard International Incorporated paid sponsored hires in similar roles10 certified filings for “Senior Software Engineer” (Software Developers) in MO: $115k–$138k, median $127k.
-
✓
Confirmed live todayWhen a source last listed this job as open.
Details and sources
- Employer is on a government sponsor record
- The US Department of Labor certified 76 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. Source: LCA disclosure data (US Department of Labor (OFLC)).
- No salary bar for this route
- H-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.
- What Mastercard International Incorporated paid sponsored hires in similar roles
- 10 certified filings for “Senior Software Engineer” (Software Developers) in MO: $115k–$138k, median $127k. Most were filed at wage level II (50%) — 2 lottery entries, ≈31% projected selection odds for cap-subject employers. Source: US Department of Labor LCA disclosure data (Oct 2025 – Jun 2026).
US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).
A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.
About the role
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior Software Engineer - Java
Overview:
Mastercard’s Enterprise Credit Risk (ECR) team is seeking a talented Senior Software Engineer – Java Full Stack to design, build, and modernize applications that power credit decisioning, portfolio risk management, lender workflows, customer experiences, and analytics across Mastercard’s lending and risk ecosystem.
This role is ideal for an experienced software engineer who enjoys solving complex business problems through technology and working across the full application stack. The successful candidate will partner closely with Product, Engineering, Risk, Architecture, and Data teams to deliver secure, scalable, and high-performing applications that improve operational efficiency, simplify lending decisions, and create exceptional user experiences.
The ideal candidate brings strong hands-on Java backend expertise combined with modern frontend development experience, a passion for engineering excellence, and the ability to contribute to technical design and delivery across the application lifecycle.
This is a hybrid role based in O’Fallon, MO, requiring three days per week onsite.
Role:
• Design, develop, test, deploy, and maintain scalable full-stack applications supporting Enterprise Credit Risk products and services.
• Build secure, resilient, and highly available backend services using Java, Spring Boot, and Spring Framework.
• Develop modern, responsive user interfaces using React, Angular, TypeScript, JavaScript, or similar technologies.
• Design and implement RESTful APIs, microservices, and event-driven integrations to enable scalable application architectures.
• Collaborate with Product Managers, Business Analysts, Risk SMEs, Architects, and Data teams to translate business needs into effective technical solutions.
• Participate in architecture and technical design discussions, evaluating technologies and recommending solutions that improve application capabilities and maintainability.
• Develop reusable services, components, and frameworks that promote engineering consistency, scalability, and developer productivity.
• Apply strong software engineering practices, including object-oriented design, design patterns, automated testing, code reviews, and secure coding standards.
• Diagnose and resolve complex application and production issues, performing root cause analysis and implementing sustainable solutions.
• Continuously improve application performance, scalability, reliability, observability, and security.
• Contribute to cloud-native development, containerization, and CI/CD and DevSecOps practices that enable reliable and efficient software delivery.
• Mentor junior and mid-level engineers, share technical knowledge, and contribute to a culture of engineering excellence.
• Participate in Agile planning, estimation, prioritization, and delivery activities while taking ownership of assigned technical outcomes.
All About You:
• Extensive experience as a Software Engineer, Senior Software Engineer, Full-Stack Engineer, or similar role developing enterprise-scale applications.
• Strong hands-on experience with Java and modern Java development practices, with a deep understanding of object-oriented programming, design principles, and software design patterns.
Apply on employer site ↗