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.