Senior Java Developer
Location / Remote: Hybrid in St. Louis, MO (3 days onsite per week)
Employment Type: 6-month Contract-to-Hire (W-2 only)
Compensation: Up to $80/hour W-2 (depending on experience); will convert to a base salary up to $150k
Benefits: Medical, dental, vision, LTD/STD, HSA/FSA, term life, supplemental health coverage options, and a 401(k) for all W-2 employees (and eligible dependents)
Overview
We are seeking a mid-to-senior level Full Stack Engineer to join a cloud-native engineering team building modern, scalable applications. This role is ideal for a developer with strong experience in Java, Spring Boot, and Angular, hands-on exposure to a public cloud platform (GCP preferred), and practical experience using AI-assisted development tools such as GitHub Copilot or similar coding assistants.
You'll work across the full stack, contribute to cloud-native architectures, and collaborate closely with product, architecture, and reliability teams in a highly regulated environment.
Responsibilities
Design, develop, and maintain full-stack applications using Java, Spring Boot, and Angular
Build and support RESTful APIs and microservices in a cloud-native environment
Develop and deploy applications on Google Cloud Platform (preferred) or other public cloud platforms
Leverage AI coding assistants (e.g., GitHub Copilot or similar tools) to improve development efficiency, code quality, and documentation
Work with relational databases such as PostgreSQL, MySQL, SQL Server, or cloud-managed equivalents
Participate in CI/CD pipelines and automated deployment workflows
Collaborate with product managers, architects, and other engineers on technical design and implementation
Troubleshoot and resolve application, performance, or reliability issues
Contribute to technical documentation and engineering best practicesParticipate in Agile ceremonies including sprint planning, standups, reviews, and retrospectives li>
Take ownership of assigned deliverables in a fast-paced, deadline-driven environment
Required Skills
5+ years of professional software development experience
Strong hands-on experience with Java and Spring Boot
Front-end experience with Angular (or similar modern frameworks)
Experience developing applications on a public cloud platform (GCP preferred; AWS or Azure acceptable)
Experience using AI-assisted development tools (e.g., GitHub Copilot or similar)
Solid understanding of REST APIs and microservices architecture
Strong problem-solving, debugging, and communication skills
Ability to work independently and collaboratively within a hybrid team environment
Preferred Skills
Bachelor's degree in Computer Science or equivalent experience
Experience with CI/CD tools and automated build pipelines
Exposure to containerization and orchestration (Docker, Kubernetes)
Familiarity with observability, monitoring, or logging tools
Experience working in regulated or compliance-driven environments
Experience with automated testing frameworks for Java or front-end applications
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Information Technology
Industries: Technology, Information and Media
J-18808-Ljbffr