Job Title: Senior Full Stack Developer (Java, Spring Boot, React)
Location: 100% Remote (U.S. Based)
Type: 12-Month Contract-to-Hire
About the Role:
We are seeking a highly skilled Senior Full Stack Developer to join our collaborative and innovative engineering team. This is a 12-month contract-to-hire opportunity working on our e-underwriting platform—a mission-critical, rules-based technology powering dozens of commercial insurance products.
This position is perfect for a senior engineer with deep experience in Java, Spring Boot, Groovy, React, and MongoDB, who thrives in a modern DevOps and test-driven environment.
What You’ll Do:
- Lead full-stack development of API-first applications from concept to deployment
- Collaborate with architects, BAs, DevOps, and QA teams in an Agile (Scrum) environment
- Build scalable, secure, and maintainable backend services using Java, Groovy, and Spring Boot
- Develop and test modern UIs with React, TypeScript, and React Testing Library
- Implement Test-Driven Development (TDD) practices using Jest and other frameworks
- Write and maintain unit and integration tests based on acceptance criteria
- Document system architecture, features, and security implementations
- Troubleshoot production issues and support new builds and deployments
- Contribute to design reviews, peer code reviews, and continuous delivery best practices
Required Skills & Experience:
- 10+ years of software engineering experience or a Bachelor’s degree in Computer Science or related field
- 2+ years recent hands-on experience with Java-based full-stack development
- 3+ years applying Test-Driven Development (TDD) in production projects
- Strong working knowledge of:
- Java, Groovy, Spring Boot, React, TypeScript, JavaScript, Jest, React Testing Library, MongoDB, Jenkins, Gradle
- Ability to learn new tools and systems quickly
- Strong problem-solving skills with a strategic, resourceful approach
- Excellent written and verbal communication skills
Bonus Points:
- Experience in cloud-first architectures and security-first design
- Previous work in insurance, financial, or regulatory domains
Why Join Us:
- Build critical software used by major insurance carriers
- Work with a seasoned, agile engineering team
- Enjoy long-term growth opportunities and potential for conversion to full-time
- 100% remote flexibility
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.