Senior Software Engineer, Java Full Stack & AI

Mastercard

Confirmed live today High trust

Quick summary

Work type
On-site
Location
O Fallon, IL
Salary
$115,000–$184,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $150k
$103k $223k
below market most similar roles pay here above market

This role pays less than 66% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $150k versus about $163k 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 159 open roles on FindRole.

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

Most-posted roles

View all roles at Mastercard

At a glance

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

The Senior Software Engineer - Java Full Stack & AI joins the Decision Services Technology team to develop analytics, reporting, and intelligence solutions for investigating transactions and identifying fraud patterns. This role involves designing, developing, testing, and deploying complex software solutions, including scalable APIs, backend services, and modern web applications. You will lead the implementation of AI-enabled capabilities and automation initiatives while contributing to architecture decisions for distributed and cloud-based systems. The technical stack includes Java 8+, Spring Boot, Python, React, Angular, and Oracle or SQL-based databases. Key responsibilities include mentoring engineers, conducting code reviews, and ensuring operational excellence through CI/CD practices. You will solve business problems by integrating AI and machine learning capabilities into products to automate manual analysis and improve customer outcomes.

What does a Software Engineer earn in Illinois?

Median $177875 from 76 postings across 30 companies.

See salary data

What you'll do

  • Design, develop, test, and deploy complex software solutions using Java, Spring Boot, and Python.
  • Build scalable APIs, backend services, and modern web applications using React or Angular.
  • Lead the implementation of AI-enabled capabilities and automation initiatives into business products.
  • Contribute to architecture decisions and system designs for distributed and cloud-based systems.
  • Conduct code reviews and provide technical mentorship to less experienced engineers.
  • Lead troubleshooting efforts and root-cause analysis for complex production issues.
  • Improve observability, performance, and operational readiness across the engineering lifecycle.
  • Drive technical direction and engineering best practices for the platform.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent experience.
  • 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.
  • Experience with AWS, Azure, or GCP (preferred).

More like this

Similar roles

Senior Software Engineer, Java Full Stack & AI

Mastercard

O'Fallon, MO 1 day ago $115,000–$184,000
Java Spring Boot Python React Angular REST APIs Microservices Oracle SQL CI/CD AWS Azure GCP Docker Kubernetes Databricks Spark Delta Lake GitHub Copilot
6+ yrs exp

Senior Full Stack AI Software Engineer

McKesson Corporation

Irving, TX +1 6 days ago $126,000–$210,000
Java Spring Boot Angular PostgreSQL Azure TypeScript Kafka REST APIs Microservices CI/CD Docker Hibernate JPA Redis Liquibase Flyway Dynatrace GitHub Copilot Claude OpenAPI Swagger
7+ yrs exp Hybrid

Senior AI Full stack Software Engineer

McKesson Corporation

Columbus, OH +2 80 days ago $131,000–$218,300
Python Node.js LLM RAG LangChain LlamaIndex Pydantic TensorFlow PyTorch Hugging Face AWS GCP Azure Docker Kubernetes CI/CD HL7 FHIR Vector Databases Prompt Engineering NLP Medical Imaging
10+ yrs exp Hybrid

Senior AI Engineer

CNA Financial

Chicago, IL 55 days ago $72,000–$141,000
AI Engineering Cloud-native Microservices CI/CD API-first Event-driven Architecture GitHub Copilot Claude Cursor Java J2EE Guidewire InsuranceSuite Guidewire Cloud Platform Guidewire Jutro Digital Platform DevOps Test-driven Development Observability Full-stack Development
8+ yrs exp Hybrid

Senior Software Engineer, Java

Walmart

Bellevue, WA +1 128 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, Java

SentinelOne

112 days ago $132,000–$182,000
Java Python Go Kotlin Node.js AWS GCP Kubernetes Helm Docker Kafka Redis Jenkins GitHub CI/CD S3 DynamoDB RDBMS
5+ yrs exp