Software Engineer - Java

Robert Half Technology
Full-time Saint Louis, MO other-general
Posted:
June 03, 2026
Location:
Saint Louis, MO, United States

Job Description

Description
Our company is seeking a skilled and innovative Software Engineer specializing in Java and microservices architecture to join our team in St. Louis, MO. In this critical role, you will design, develop, and maintain scalable, distributed systems using Java and microservices best practices.
Key Responsibilities:

· Design, implement, and deploy Java-based microservices to support business requirements.

· Collaborate with cross-functional teams to define, build, and release reliable and scalable systems.

· Refactor legacy monolithic applications into modular microservices.

· Ensure code quality, security, and performance through testing, code reviews, and automation.

· Troubleshoot application and system issues, recommending and implementing improvements.

· Leverage containerization and orchestration tools such as Docker and Kubernetes to manage deployments.

Requirem...

Apply for this Job

Submit your application for the Software Engineer - Java position at Robert Half Technology.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Saint Louis, United States
Posted: June 03, 2026
Deadline: June 09, 2026