1

Senior Java Engineer Jobs in Missouri (NOW HIRING)

Sr. Java Full Stack Developer

O Fallon, MO · On-site

$49 - $63.25/hr

What are your top 3 required technical skills We are looking for a developer who is strong in backend development and has basic skills to perform UI development Backend Skills Java 17 Spring Boot 3.x ...

Java/J2EE developer Sr.

Saint Louis, MO · On-site

$49.50 - $64.25/hr

Java J2EE Developer in St.Louis,MO Duration: 2-3 Years Contract Need GC or USC only Communication: Present ideas assertively, aggressively and not be easily ignored. * Be articulate, persuasive and ...

Java/J2EE developer Sr.

Saint Louis, MO

$49.50 - $64.25/hr

Java J2EE Developer in St.Louis,MO Duration: 2-3 Years Contract Need GC or USC only Communication: Present ideas assertively, aggressively and not be easily ignored. * Be articulate, persuasive and ...

Java/J2EE developer Sr.

Saint Louis, MO · On-site

$49.50 - $64.25/hr

Java J2EE Developer in St.Louis,MO Duration: 2-3 Years Contract Need GC or USC only Communication: Present ideas assertively, aggressively and not be easily ignored. * Be articulate, persuasive and ...

$80/hr

Our partner is looking for a Principal, Engineer (Java/SAP) based in Netherlands ... This is a senior technical leadership opportunity focused on architecting and delivering enterprise ...

Our tech stack includes Java for backend services and ReactJS for frontend development, providing ... Engineering Excellence: Focus on detail-oriented work, conduct code reviews, and resolve technical ...

Senior IAM Engineer

California, MO · On-site

$120 - $190/hr

Java * XML * Beanshell * REST APIs * SOAP APIs * SAML * SCIM * DevOps * CI‑CD Soft Skills * collaboration * troubleshooting * continuous improvement * documentation Certifications & Qualifications

Senior Software Engineer

O Fallon, MO

$114K - $151K/yr

About the Role As a Java Site Reliability Engineer (SRE) within the Mastercard Send team, you will ... Senior SE Skills | Excel] Experience with production support, on-call operations, incident ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

The ideal candidate brings strong software engineering fundamentals, hands-on Java development ... Role As a Senior Software Engineer, you will independently execute key elements of software ...

Senior Software Engineer

O Fallon, MO

$114K - $151K/yr

The ideal candidate brings strong software engineering fundamentals, hands-on Java development ... Role As a Senior Software Engineer, you will independently execute key elements of software ...

Showing results 41-60

Senior Java Engineer information

What is a senior Java engineer?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.

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

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What are some common challenges senior Java engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

What is the difference between Senior Java Engineer vs Java Developer?

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are the most commonly searched types of Java Engineer jobs in Missouri?

The most popular types of Java Engineer jobs in Missouri are:

What cities in Missouri are hiring for Senior Java Engineer jobs?

Cities in Missouri with the most Senior Java Engineer job openings:

What are popular job titles related to Senior Java Engineer jobs in MO?

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

Infographic showing various Senior Java Engineer job openings in Missouri as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution.

Sr. Java Full Stack Developer

Palnar

O Fallon, MO • On-site

$49 - $63.25/hr

Full-time

Re-posted 27 days ago


Job description

Successfully designed and developed externally facing web applications utilizing modern single page application frameworks. Angular and React JS experience preferred.
Deep understanding of JavaScript and it's benefits and quirks.
Proven experience building ADA and WCAG compliant web applications.
Successfully designed and developed cloud ready REST APIs utilizing industry best practices.
Deep understanding of Cloud Architecture and it's benefits and quirks.
Deep understanding of Messaging frameworks and event-based architecture and it's benefits and quirks.
Possess an understanding of multi-tier web development; including knowledge of server-side technologies and databases.
Understanding of web application optimizations such as progressive web apps, web workers, browser repaints and reflows, performance and memory optimizations, debugging memory leaks, caching, flame graphs.
Experience and knowledge of authentication and authorization workflows using concepts like JWT.
Have proficiency in Quality engineering and experience working with Quality leads to define processes and technologies.
Passion for improving code quality using approaches such as unit and end to end testing.
Deep knowledge of Continuous Integration and Delivery and toolsets that provide this ability.
Understanding of agile principles and methodologies and experience implementing and adapting them to fit the team's needs.
Use and understand Git based source control systems.
What are your top 3 required technical skills
We are looking for a developer who is strong in backend development and has basic skills to perform UI development
Backend Skills
Java 17
Spring Boot 3.x
SQL / Hibernate / JPA
Data Structure & Algorithms / Cloud Principles
UI Skills
Demonstrated skills using Angular 13+
Demonstrated skills making UI ADA, WCAG and Responsive Web compliant
Unit test framework using Jasmine, Karma