1

Senior Java Software Engineer Jobs in Saint Louis, MO

Java - SDET Location: St Louis, MO Duration: 3 yrs SDET ROLE * Let me be very clear here - these are NOT traditional QA roles. I.e. Selenium-only or QTP/UFT-only guys who are QA Engineers. Instead, I ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Overview: Mastercard Send (part of the Mastercard Move ... About the Role As a Java Site Reliability Engineer (SRE) within the Mastercard Send team, you will ...

Java Engineer

O Fallon, MO · On-site

$48.50 - $66.50/hr

Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't ... This person would fit well into a senior or lead developer role, where they can leverage their deep ...

Java/JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, Tomcat, Application servers ... Be responsible for prototyping, developing, and troubleshooting software in the user interface or ...

Senior Java Developer

Saint Louis, MO · On-site

$54.25 - $69.25/hr

Staff Software Engineer Location : St. Louis Missouri Hybrid Direct Client Requirement As a Staff ... Mandatory Skills: 8-10+ years of hands-on software engineering experience Recent experience in Java ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Overview: Mastercard Send (part of the Mastercard Move ... About the Role As a Java Site Reliability Engineer (SRE) within the Mastercard Send team, you will ...

Java/JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, Tomcat, Application servers ... Be responsible for prototyping, developing, and troubleshooting software in the user interface or ...

Java Developer

Saint Louis, MO · On-site

$49.50 - $64.25/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Unigroup is in need of a senior Java developer. They will be part of a 10+ person team developing ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

We are looking for a Senior AI Java Engineer (Hands-on IC) to deliver AI-driven capabilities across ... This role blends Software Engineering (deterministic systems and reliable services) with AI ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology ... Proven experience with backend development with JAVA required Familiarity with Spring Boot ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Overview Join a team responsible for building the ... using Java and Spring Boot, focusing on performance, scalability, and reliability Translate ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology ... Java, Spring Boot, and Spring Data JPA Strong foundation in computer science fundamentals ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? We work to connect and power an ... This role is handson and requires deep expertise in Java and Springbased platforms, strong ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? We work to connect and power an ... This role is hands-on and requires deep expertise in Java and Spring-based platforms, strong ...

Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team! This ... include Java, Web services, Database, and micro-service development software, engineering ...

Showing results 21-40

Senior Java Software Engineer information

See Saint Louis, MO salary details

$37.9K

$141.3K

$248.1K

How much do senior java software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for senior java software engineer in Saint Louis, MO is $141,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,000.00 and $154,000.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are the most commonly searched types of Java Software Engineer jobs in Saint Louis, MO?

The most popular types of Java Software Engineer jobs in Saint Louis, MO are:

What are popular job titles related to Senior Java Software Engineer jobs in Saint Louis, MO?

For Senior Java Software Engineer jobs in Saint Louis, MO, the most frequently searched job titles are:

What job categories do people searching Senior Java Software Engineer jobs in Saint Louis, MO look for?

The top searched job categories for Senior Java Software Engineer jobs in Saint Louis, MO are:

What cities near Saint Louis, MO are hiring for Senior Java Software Engineer jobs?

Cities near Saint Louis, MO with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Saint Louis, MO as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $146,030 per year, or $70.2 per hour.

Java - SDET

Saint Louis, MO • On-site, Remote

Full-time

Re-posted yesterday


Job description

Company Description
Job Description
Title: Java - SDET
Location: St Louis, MO
Duration: 3 yrs
SDET ROLE
  • Let me be very clear here - these are NOT traditional QA roles. I.e. Selenium-only or QTP/UFT-only guys who are QA Engineers. Instead, I'm talking about heavy-duty Java Engineers who happen to build internal tools/products for the purposes of testing rather than products that are used externally. In short, they need Java Engineers who have a passion for, and professional interest in, Quality.

  • Engineers must be able to write code to the same standard as a typical Engineer. Use standard notation, design principles, data structures and algorithms, etc. They must be 100% competent and not guys who can only hack away at code.

  • They need to be excellent communicators as they will be reviewing Pull Requests, analyzing another Engineer's code, fixing said code and providing detailed feedback as to what the Engineer needs to do differently so that their next Pull Request is free of defects. They will be building internal tools for testing purposes and, of course, performing automated testing.

  • When it comes to Test Automation, we need expertise in Test Automation using hand-built frameworks, test beds/harnesses engineered in Java.

  • Must have expertise in building said automation frameworks in addition to writing & executing test cases

  • Expertise in the automated testing of Web Services, APIs, API Gateways.

  • Expertise in Microservices testing is a huge added bonus

Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.