Kforce is seeking an experienced Full Stack Java Engineer to support the design, development, and testing of modern web applications. The role involves backend development with Java and Spring Boot, as well as frontend development using React and Next.js, in a fully remote environment aligned with the Arizona time zone.
Responsibilities:
- Design, develop, and maintain full stack applications using Java and modern JavaScript frameworks
- Build and consume RESTful APIs using Spring Boot
- Develop responsive, server-side rendered frontend components using React and Next.js
- Write clean, maintainable, and well-tested code across the stack
- Collaborate with cross-functional teams through Git-based workflows (branching, pull requests, code reviews)
- Ensure application quality through unit and component testing
Requirements:
- Full Stack Java development experience
- Strong proficiency with JavaScript, TypeScript, and Next.js
- React experience, including hooks and server-side rendering (SSR)
- Maven experience for build and dependency management
- Experience with version control using Git (Bitbucket preferred, including branching and PRs)
- Spring Boot 3, including REST APIs, JPA, Spring Security
- Testing experience with JUnit and Cypress component tests