1

Java React Jobs in Missouri (NOW HIRING)

Senior Java Dev

O Fallon, MO

$53.50 - $68.25/hr

Java (We use Java 8) Angular (We use Angular 9) (Angular 2 or React Experience Required)- React would replace Angular if they don't have Angular Hibernate Spring Boot PCF (any Cloud experience will ...

FULL STACK JAVA DEVELOPER

Lake Saint Louis, MO · On-site

$49.75 - $64.25/hr

JAVA/ J2EE * Struts 2/ Angular JS / React JS * Spring 3.0, EJB 3, Hibernate * HTML 5, Javascript, JQuery, JSON, CSS * Oracle Weblogic, Apache HTTP * 3-4 years of experience with the following ...

JAVA API

Saint Louis, MO · On-site

$100K - $120K/yr

JAVA API • Hands on coding, need to clear coding test, Lead the design and development of robust ... on React • Write unit and integration tests using JUnit, Mockito, or PowerMock, and ensure ...

Java Developer

Saint Louis, MO · Hybrid

$49.50 - $64.25/hr

Familiarity with front-end frameworks (React, Angular) is a plus MongoDB - Schema design ... Java - 7+ years - Expert-level, OOP, design patterns, multi-threading, JUnit testing Spring Boot ...

Full Stack Java Developer

Creve Coeur, MO

$49.25 - $63.50/hr

Qualifications Hands on experience on React JS,NodeJS, Redux, Java and Postgres SQL on AWS platform Hands on experience on Vue. JS, Java and Postgres SQL on AWS platform Overall 6+ years of Candidate ...

Full Stack Java Developer

Creve Coeur, MO · On-site

$49.25 - $63.50/hr

Qualifications Hands on experience on React JS,NodeJS, Redux, Java and Postgres SQL on AWS platform Hands on experience on Vue. JS, Java and Postgres SQL on AWS platform Overall 6+ years of Candidate ...

$55 - $67.50/hr

Scripting or development experience (Python, Java, React) * DevSecOps tools and pipeline experience * Experience with Linux (Red Hat/CentOS), databases, web apps, or big data platforms * Familiarity ...

Java Developer - DB

O Fallon, MO

$47.75 - $61.75/hr

Proficiency with Java, Spring Boot, Microservices Experience with a UI framework such as React.js or Angular Expertise in Junit or other automated unit testing frameworks. Knowledge of CI/CD ...

Experience in multiple stack technologies - Java, React Native , microservices ,development, Node.js, Exposure to Agentic AI usecases. * Advanced knowledge of complex software design, distributed ...

Experience in multiple stack technologies - Java, React Native , microservices ,development, Node.js, Exposure to Agentic AI usecases. * Advanced knowledge of complex software design, distributed ...

Experience in multiple stack technologies - Java, React Native , microservices ,development, Node.js, Exposure to Agentic AI usecases. * Advanced knowledge of complex software design, distributed ...

next page

Showing results 1-20

Java React information

See Missouri salary details

$14

$53

$72

How much do java react jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for java react in Missouri is $53.18, according to ZipRecruiter salary data. Most workers in this role earn between $46.01 and $59.52 per hour, depending on experience, location, and employer.

What typical challenges might I face in a Java React developer role?

As a Java React developer, you may encounter challenges such as integrating complex backend logic with a dynamic frontend, optimizing application performance, and maintaining clean, scalable code across both Java and React-based systems. Balancing new feature development with fixing bugs or refactoring legacy code is also common. Additionally, you might need to keep up with rapid changes in frontend frameworks and backend best practices, which can require continuous learning. Collaborating effectively with designers, backend and frontend developers, and QA teams is essential to successfully deliver high-quality software products.

Why is coffee called Java?

The term 'Java' for coffee originates from the island of Java in Indonesia, which was a major producer of coffee during the colonial period. The name became associated with coffee globally and is often used as a slang term for the beverage, especially in informal settings. In a job context like Java development, the name is unrelated to the programming language's origin but reflects the historical connection to coffee culture.

What are the key skills and qualifications needed to thrive in the Java React position, and why are they important?

To thrive as a Java React professional, you need expertise in Java for backend development and React.js for building interactive user interfaces, often supported by a degree in computer science or related field. Familiarity with tools such as Git, RESTful APIs, and build systems like Maven or Webpack, as well as relevant certifications in Java or frontend frameworks, is highly advantageous. Strong problem-solving skills, effective communication, and the ability to work collaboratively within agile teams set candidates apart in this role. These skills are crucial to delivering robust, scalable software solutions that meet both technical and business requirements.

What is a Java React job?

A Java React job typically involves developing web applications using Java for backend services and React.js for the frontend. Professionals in this role are responsible for building scalable, efficient APIs and microservices while creating dynamic and responsive user interfaces. They must have expertise in Java (Spring Boot, Hibernate) and frontend technologies like React, JavaScript, and Redux. The role often requires collaboration with cross-functional teams to deliver high-performance web applications. Strong problem-solving skills and experience with databases, RESTful APIs, and cloud technologies are also essential.

What does Java mean?

Java is a widely used programming language that is often required for Java React developers. It is an object-oriented language known for its portability, performance, and extensive libraries, and is commonly used in backend development and enterprise applications. Understanding Java fundamentals is essential for working with Java-based frameworks and tools in this role.

What does slang Java mean?

In the context of a Java React developer role, 'Java' typically refers to the Java programming language used for backend development. Sometimes, 'Java' is used informally to distinguish it from JavaScript, which is used for frontend development with React. Understanding both technologies can be beneficial for full-stack development roles.

Where is the island of Java?

Java is an island in Indonesia, known for its dense population and cultural heritage. Java is a common location for software development jobs in Indonesia, often requiring knowledge of local languages and regional markets.
What are the most commonly searched types of Java React jobs in Missouri? The most popular types of Java React jobs in Missouri are:
What are popular job titles related to Java React jobs in Missouri? For Java React jobs in Missouri, the most frequently searched job titles are:
Infographic showing various Java React job openings in Missouri as of June 2026, with employment types broken down into 89% Full Time, 3% Part Time, and 8% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $110,620 per year, or $53.2 per hour.

Technical Lead Software Engineer (Java, React, Spring boot)

Imedica

Saint Louis, MO • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 24 days ago


Job description

Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences and partner closely with providers to ensure members are genuinely cared for.

We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates collaboration — because success is a team sport. It's our mission to be there in the moments that matter most for our members and employees. Join us in creating a community of connected care, where coordinated, quality service is the norm and every member feels valued.

Role Summary

We are seeking a talented and motivated Technology Engineer to join our Member Portal 2.0 Team.

The Lead Tech Software Engineer serves as an experienced technical professional responsible for the design, implementation, support, and continuous improvement of enterprise technology solutions within assigned areas of responsibility.

This role handles complex assignments with limited supervision and team autonomy, providing clear communication, interpretations, and technical guidance within their area of specialty. The engineer applies developing professional knowledge to influence functional objectives and contribute to effective team practices. With growing decisionmaking authority, the position exercises creativity and sound judgment to deliver reliable, scalable solutions. This role is responsible for developing and supporting technology solutions to advance the Digital applications by using the latest technology, integrating with multiple data sources, and solving complex problems. The IT Engineer IV will work with a team of developers and interact closely with business subject matter experts to design and build solutions that help Medica members, providers and brokers do business with us using our portals.

Key Accountabilities

Solution Design, Implementation, & Quality

  • Translate business requirements into technical designs, selecting appropriate technologies and patterns
  • Develop clean, testable, secure code using modern programming languages and cloud based interfaces, using emerging AI solutions.
  • Write SQL queries using Oracle or SQL Server to access data from multiple data sources
  • Automate deployments and configuration using CI/CD pipeline tools such as Azure DevOps (ADO), GitHub, and Jenkins.
  • Validate solutions via functional tests, performance benchmarking, and post-implementation reviews

Systems Engineering & Operations

  • Maintain and optimize code (front end and back-end, apis), and define core infrastructure needs
  • Utilize Test-Driven Development (TDD) to design and implement robust, high-quality code that ensures reliability and simplifies long-term maintenance.
  • Execute change management processes, including peer reviews, change records, and rollback planning.

Incident & Problem Management

  • Troubleshoot production incidents to resolve within SLAs and investigate root cause to prevent reoccurrence
  • Implement monitoring and logging to assist with debugging.
  • Proactively monitor software to identify vulnerabilities before they turn into outages
  • Communicate incident status and next steps to stakeholders.
  • Track recurring issues and convert learnings into backlog items, automation, or policy updates.

Security, Compliance, & Risk Management

  • Enforce identity, access, and endpoint controls (e.g., least privilege, MFA, certificate management).
  • Remediate security vulnerabilities through timely patching, configuration hardening, and dependency updates.
  • Support audits by maintaining evidence (e.g., asset inventories, change logs, backup and recovery tests).
  • Implement data protection and logging standards aligned to organizational policies and frameworks.

Documentation, Knowledge Sharing, & Collaboration

  • Produce clear technical documentation: architecture diagrams, SOPs, runbooks, and comments in code.
  • Develop and expand foundational understanding and use of Artificial Intelligence/AI
  • Mentor peers and partner teams through code reviews, office hours, and knowledge sessions.
  • Provide technical guidance to product owners, stakeholders and business partners on effort, risks, and trade-offs.
  • Contribute to agile team rituals (standups, retros, sprint planning, demos, backlog refinement, PI planning) and drive continuous improvement.

Other Duties as assigned:

  • Experience writing object-oriented code with java, React, and working with UI/UX designers to ensure optimal performance and accessibility.
  • Experience in cloud platforms with end to end application building

Required Qualifications

  • Bachelor's degree or equivalent experience in related field
  • 5+ years of product related work experience beyond degree
  • Proficient with Java and React

Preferred Qualifications

  • Experience converting applications from .Net to Java
  • Experience or exposure to Jireh
  • Healthcare industry experience
  • Analytical and systems thinking
  • Strong communication, negotiation, and stakeholder alignment skills

This position is an Office role, which requires an employee to work onsite, on average, 3 days per week. We are open to candidates located near one of the following office locations: Minnetonka MN, Madison WI, Omaha NE, and St. Louis MO. 

The full salary grade for this position is $100,300 - $172,000. While the full salary grade is provided, the typical hiring salary range for this role is expected to be between $100,300 - $150,465. Annual salary range placement will depend on a variety of factors including, but not limited to, education, work experience, applicable certifications and/or licensure, the position's scope and responsibility, internal pay equity and external market salary data. In addition to compensation, Medica offers a generous total rewards package that includes competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services and many other benefits to support our employees.

The compensation and benefits information is provided as of the date of this posting. Medica’s compensation and benefits are subject to change at any time, with or without notice, subject to applicable law.

We are an Equal Opportunity employer, where all qualified candidates receive consideration for employment indiscriminate of race, religion, ethnicity, national origin, citizenship, gender, gender identity, sexual orientation, age, veteran status, disability, genetic information, or any other protected characteristic.