JOBSEARCHER

Full Stack Developer (Java, Spring Boot)

TorentifyDenver, COL6 LeadOctober 24th, 2026
About the Role: We are seeking a Senior Full-Stack Developer for a 12+ month contract. This role is focused primarily on front-end development, with an approximate 70/30 split between React and Java backend work. The successful candidate will lead UI architecture, establish development patterns, and mentor team members on React best practices while contributing to backend development as needed. The ideal candidate brings at least 10 years of hands-on development experience, strong technical leadership, and the ability to collaborate across the team to build reliable, responsive applications.
Key Responsibilities: Lead front-end architecture and development using React, building modern, responsive user interfaces. Establish reusable UI patterns and guide the team on React best practices. Contribute to backend development using Java and Spring Boot as required. Support end-to-end testing and front-end quality through tools such as Playwright. Guide discussions and decisions related to design systems and monorepo architecture. Promote effective testing practices across the application using JUnit, Mockito, Jest, and Playwright. Contribute to CI/CD workflows using GitHub Actions. Work collaboratively within an Agile development environment. Apply Domain-Driven Design (DDD) principles as the team begins adopting them. Support application development and deployment practices involving AWS, Docker, and OpenShift. Mentor developers and encourage strong collaboration, maintainable code, and consistent engineering practices.
Required Qualifications: At least 10 years of hands-on software development experience. Strong expertise in React and modern front-end development. Full-stack development capability across React and Java. Experience with Java and Spring Boot for backend development. Familiarity with automated testing tools, including JUnit, Mockito, Jest, and Playwright. Experience with CI/CD practices and GitHub Actions. Exposure to cloud environments, particularly AWS.Familiarity with containerization technologies such as Docker and OpenShift. Understanding of Agile software development practices. Understanding of Domain-Driven Design (DDD), or the ability to work with a team beginning to adopt it. Strong communication and collaboration skills, with the ability to mentor developers and provide technical guidance.
Preferred Qualifications: Experience with Kafka. Experience guiding teams on design system architecture and monorepo decisions. Demonstrated ability to establish front-end development standards and coach team members on React best practices.
Location and Work Arrangement: Remote position. Contract Duration 12+ months.
Visa Requirements: Independent visa status is required.