Jobs · Engineering · Missouri

JAVA Software Engineer

Experis · St Louis, MO · 1 mo ago
On-siteEngineering$80–$100/hrContract

About the role

Our client, a leader in enterprise technology solutions, is seeking a Senior Software Engineer to join their team. As a Senior Software Engineer, you will be part of the development and modernization efforts supporting critical enterprise applications. The ideal candidate will have strong technical skills, collaborative spirit, and a passion for innovative engineering, which will align successfully in the organization.

Responsibilities

  • Design and implement microservices using Java/Spring Boot and TypeScript, supporting event‑driven and RESTful integration patterns.
  • Build solutions leveraging AWS GovCloud services, including ECS/EKS, Lambda, EventBridge, and RDS, within microservices and micro‑frontend architecture.
  • Address technical debt by upgrading outdated dependencies and frameworks.
  • Ensure comprehensive test automation using UI testing and behavior‑driven development (BDD) approaches.
  • Collaborate with enterprise architects and scrum teams to translate architectural vision into scalable solutions.

Requirements

  • 5+ years of software engineering experience with hands‑on development expertise.
  • Advanced proficiency in Java and Spring Boot ecosystem.
  • Experience in AWS Cloud, including ECS/EKS, Lambda, RDS/Aurora, and infrastructure‑as‑code tools such as CDK or CloudFormation.
  • Experience with Angular; familiarity with micro‑frontend architecture (module federation) is a plus.
  • Strong technical writing and communication skills, with the ability to document designs and articulate complex ideas clearly.

Benefits

  • Opportunity to work on mission‑critical enterprise applications in a cloud environment.
  • Engagement in innovative projects utilizing the latest AWS services and microservices architecture.
  • Collaborative and dynamic work environment supporting professional growth.
  • Chance to contribute to modernization efforts and reduce technical debt.
  • Work remotely with flexible arrangements, depending on skill set and project needs.
  • Upon completion of waiting period, consultants are eligible for medical and prescription drug plans, dental plan, vision plan, 401(k) with match, and weekly pay.

Pay

$80/hr – $100/hr on W2 (pay is flexible for the right candidate)

Schedule

Hybrid (4 days onsite per week); 12‑ to 18‑month contract; based in Saint Louis, Missouri; local candidates preferred.

Similar jobs

Java Software Engineer

FiservBerkeley Heights, NJ· 2 wk ago
Information Technology$98k–$164k/yrapply on careers.fiserv.com

Java Software Engineer

Cymertek CorporationTysons Corner, VA· 15 mo ago
Engineeringapply on cymertek.catsone.com

Java Software Engineer

Envision Technology SolutionsBerkeley Heights, NJ· 3 days ago
Engineeringapply on divulgavagas.com.br