Senior Software Engineer, Java Full Stack Engineer

Mastercard

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
O'Fallon, MO
Salary
$115,000–$184,000 / yr
Posted
29 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $150k
$103k most similar roles pay here $224k

This role pays less than 76% of similar roles. Most pay $150,000–$189,670 — the shaded band above. At the midpoint, this role pays about $150k versus about $170k 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 116 open roles on FindRole.

Listed pay typically runs $122,000–$207,000 across 104 roles with salary data.

Most-posted roles

View all roles at Mastercard

At a glance

TL;DR · Senior Software Engineer, Java Full Stack Engineer

As a Senior Software Engineer - Java Full Stack Engineer on the B&MI Technology team, you will support the technical lead in architecture, design, and producing high-quality code for enterprise application development. You will be responsible for designing, developing, testing, and monitoring scalable, secure cloud architectures using AWS services like EC2, ECS, and S3 while ensuring zero downtime in production. Your daily work involves gathering business requirements, collaborating with partners on product roadmaps, and performing performance engineering of the software architecture. The role requires proficiency in Java 8+, J2EE, Spring 5, Hibernate, and front-end technologies like Angular or React. You will utilize tools such as Maven, Gradle, Jenkins, and Sonar while working with SQL and NoSQL databases to deliver business analytics and reporting solutions within a secure, compliant payment processing environment.

What does a Software Engineer earn in Missouri?

Median $149500 from 35 postings across 4 companies.

See salary data

What you'll do

  • Develop enterprise applications using the Java tech stack and Angular or React front-end technologies.
  • Design, develop, test, and monitor scalable and secure cloud architectures using AWS platforms like EC2, ECS, and S3.
  • Provide technical guidance, advice, and training to other application developers on software architecture.
  • Ensure all software designs align with enterprise architecture standards and meet specific business requirements.
  • Implement performance engineering for enterprise software to ensure high availability and zero downtime in production.
  • Maintain compliance with industry security standards including PCI, GLBA, and Safe Harbor requirements.
  • Collaborate with business partners to define product roadmaps, business cases, and overall project direction.

What we're looking for

  • Bachelor's degree in Information Systems, Information Technology, Computer Science, or Engineering or equivalent work experience.
  • More than 7 years of industry experience.
  • Proficiency with J2EE, Java 8 or higher, JSP, Servlets, Spring 5, Hibernate, and Oracle or SQL Server databases.
  • Experience with SQL and NoSQL databases such as MySQL, Postgres, and MongoDB.
  • Experience in Cloud Native Application Development.
  • Experience with tools like Maven, Gradle, Jenkins, Chef, and Sonar using Waterfall or Agile methodologies (preferred).
  • Experience with Web Services (SOAP/RESTful), servers (WebSphere/JBOSS/Tomcat), HTML, JavaScript, JQuery, UNIX scripting, XML/XSLT, CSS, C Sharp, React, or Angular (preferred).

More like this

Similar roles

Senior Software Engineer

Mastercard

O Fallon, MO 11 days ago $115,000$184,000
Java Angular React Spring Hibernate J2EE AWS EC2 ECS S3 SQL NO SQL Oracle MySQL MongoDB RESTful SOAP Maven Gradle Jenkins Chef Sonar HTML JavaScript jQuery CSS XML XSLT Unix Shell Agile

Senior Software Engineer Java Full Stack

Global Payments (TSYS)

Alpharetta, GA 34 days ago
Java Spring Boot React TypeScript RESTful API Microservices Google Cloud Platform Kubernetes Docker SQL Oracle Database IBM Rational Observability
7+ yrs exp

Senior Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 30 days ago
Java Spring Boot Microservices Architecture SQL NoSQL Kafka restAPI AWS CI/CD Agile Automated Testing System Design AI-assisted Engineering Security
5+ yrs exp

Senior Software Engineer, Java

Walmart

Bellevue, WA +1 94 days ago $108,000$216,000
Java Spring Boot ReactJS TypeScript RESTful APIs Microservices Git CI/CD SQL NoSQL Docker Kubernetes GCP Azure System Design
3+ yrs exp Hybrid

Senior Software Engineer, Full Stack

Brex

San Francisco, CA 52 days ago $192,000$240,000
Java Kotlin Python SQL NoSQL RESTful APIs GraphQL React TypeScript ES6+ Webpack Distributed Systems A/B Testing
7+ yrs exp

Senior Software Engineer, Full Stack

Brex

New York, NY 52 days ago $192,000$240,000
Java Kotlin Python SQL NoSQL RESTful APIs GraphQL React TypeScript ES6+ Webpack Distributed Systems A/B Testing
7+ yrs exp