Software Engineer II

Mastercard

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
O Fallon, MO
Salary
$92,000–$147,000 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $141k
This role $120k
$81k most similar roles pay here $192k

This role pays less than 75% of similar roles. Most pay $119,902–$161,131 — the shaded band above. At the midpoint, this role pays about $120k versus about $141k for comparable roles.

Based on 240 similar postings.

Employer

About Mastercard

Mastercard is a global technology company in the payments industry, processing transactions between financial institutions and merchants using its extensive network of credit, debit, and prepaid card products. Industry: Payments Technology & Financial Services

Mastercard currently has 131 open roles on FindRole.

Listed pay typically runs $120,000–$204,000 across 121 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Software Engineer II

Software Engineer II joins the Quality Engineering team to design, develop, and maintain scalable software applications, services, and APIs. This role involves building microservices and distributed systems while contributing to architecture decisions that ensure performance, reliability, and security across global technology platforms. The engineer will work throughout the full software development lifecycle in an Agile environment, performing code reviews, troubleshooting issues, and managing CI/CD pipelines. Key technical requirements include proficiency in Java, Spring, JUnit, and SQL, alongside experience with Rest Assured, JBehave, Cucumber, Maven, and Git. The role also requires knowledge of REST/SOAP APIs, Oracle databases, and security tools like Sonar or Fortify. This position specifically addresses the technical challenges of supporting tokenization, digital payments, and emerging payment technologies to ensure secure and scalable transaction processing for global users.

What does a Software Engineer earn in Missouri?

Median $149500 from 41 postings across 5 companies.

See salary data

What you'll do

  • Design, develop, and maintain scalable software applications, services, and APIs.
  • Build and enhance microservices and distributed systems to support the global technology ecosystem.
  • Develop automated tests and integrate quality capabilities into CI/CD pipelines.
  • Perform code reviews and provide feedback to ensure high-quality, maintainable code.
  • Analyze application logs and perform root-cause analysis to troubleshoot production issues.
  • Optimize software for performance, scalability, and operational readiness.
  • Implement secure coding practices throughout the entire software development lifecycle.
  • Utilize AI-assisted engineering tools to improve developer productivity and software quality.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of software engineering experience developing enterprise applications and services.
  • Strong programming skills in Java and object-oriented design principles.
  • Proficiency with Spring, JUnit, Eclipse IDE, Rest Assured, JBehave/Cucumber, Oracle, and REST/SOAP APIs.
  • Experience with Maven, Git, Jenkins, Bamboo, and vulnerability tools like Sonar or Checkmarx.
  • Knowledge of XP, TDD, BDD, CI/CD practices, Agile methodologies, and secure coding fundamentals.
  • Experience developing cloud-native applications in containerized environments (preferred).
  • Experience with Mastercard MDES, tokenization, or digital payment platforms (preferred).

More like this

Similar roles

Software Engineer II

Mastercard

O Fallon, MO 6 days ago $92,000–$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming

Software Engineer II

Mastercard

O'Fallon, MO 24 days ago $92,000–$147,000
Java J2EE Spring Spring Boot Kafka RESTful Web Services JPA Microservices CI/CD Test-Driven Development Agile Scrum Unit Testing Integration Testing Software Architecture Secure Coding

Software Engineer II

Mastercard

O Fallon, MO 6 days ago $92,000–$147,000
Java Oracle PL/SQL SQL TestNG Spock Jenkins Splunk Postman PuTTY WinSCP Toad IntelliJ IDEA JBoss Developer Studio Agile SAFe Microservices Object-Oriented Programming

Senior Software Engineer

Mastercard

O Fallon, MO 13 days ago $115,000–$184,000
Java Spring JUnit Rest Assured JBehave Cucumber CI/CD Jenkins Bamboo Git Maven Sonar Checkmarx Fortify Kubernetes Splunk Dynatrace Grafana Prometheus Linux
6+ yrs exp

Software Engineer II

CoStar Group

Richmond, VA 60 days ago $108,000–$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Software Engineer II

Microsoft

Redmond, WA 41 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Windows Deployment Technology Debugging Rapid Prototyping
2+ yrs exp