1

Senior Java Software Engineer Jobs in Saint Louis, MO

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 ...

Senior Java Developer

Saint Louis, MO · On-site

$50 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

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

$50 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

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

$50 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

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

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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- RPPS Platform

O Fallon, MO · Remote

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The position requires strong expertise in Java, Spring Boot, API development, and modern front-end ... Role As a Senior Software Engineer, you will: Design, develop, test, deploy, and maintain scalable ...

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The position requires strong expertise in Java, Spring Boot, API development, and modern front-end ... Role As a Senior Software Engineer, you will: • Design, develop, test, deploy, and maintain ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Title and Summary Senior Software Engineer Overview Mastercard's Network & Digital Payments group ... Strong proficiency in Java and Spring Boot framework development. Experience designing and ...

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Title and Summary Senior Software Engineer Overview Mastercard's Network & Digital Payments group ... using Java, Spring Boot, and microservices architecture. • Deploy, manage, and optimize ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

Senior Software Engineer

Saint Louis, MO · On-site

$100 - $130/hr

  • Medical

  • Life

  • Retirement

  • PTO

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

$39.4K

$146.7K

$257.6K

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

As of Aug 13, 2026, the average yearly pay for senior java software engineer in Saint Louis, MO is $146,736.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,500.00 and $159,900.00 per year, depending on experience, location, and employer.

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 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 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 Engineer

Zentek Infosoft Inc.

O Fallon, MO • On-site

$48.50 - $66.50/hr

Other

Re-posted 2 days ago


Job description

Java Engineer

O'Fallen , MO

Day1 Onsite

Java Backend Developer

  • Here is the JD: Java Engineer
  • An ideal candidate for this role would have extensive experience in Java development and be well-versed in cloud-native applications, microservices, and a modern technology stack. Here's a breakdown of the perfect candidate profile:
  • Java Expertise: Has at least 8+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns, and performance optimization.
  • Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs. This indicates a strong understanding of how to build, scale, and maintain distributed systems effectively.
  • Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries. This level of database knowledge is crucial for data-heavy applications and backend services.
  • Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying cloud-native applications. Knowledge of tools like PCF (Pivotal Cloud Foundry) demonstrates the candidate's ability to work within cloud environments effectively.
  • Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't Repeat Yourself), and Single Responsibility. This skill shows the candidate's commitment to writing clean, maintainable, and scalable code.
  • Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi (data flow management), NATS (messaging system), Kafka (event streaming), Zookeeper (coordination service), Splunk (monitoring), Redis (in-memory data structure store), Cassandra (NoSQL database), and Oracle. The ability to simplify and create common libraries/interfaces for these tools is a plus.
  • Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues. This suggests that the candidate can lead and manage projects while also being a key technical contributor.
  • Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code.
  • A candidate with these qualifications would likely have a background in enterprise or backend development within cloud environments, with experience in leading complex projects and collaborating across teams. This person would fit well into a senior or lead developer role, where they can leverage their deep Java expertise, cloud knowledge, and problem-solving skills to drive impactful projects.