Java Full-Stack Web Integration (US/CA)

Job ID: 39928341

Budget: $750 – $1,500 USD

The core of this project is a production-grade web application powered by a Java back end and a React front end. All major features are already scoped; what I now need is seamless full-stack integration—linking RESTful services, data persistence, and UI components into a cohesive, test-covered release.

Scope of work
• Wire up React screens to existing and new Java/Spring endpoints, ensuring consistent JSON contracts.
• Refine the domain layer, JPA/Hibernate mappings, and service logic so the data model lines up cleanly with the React state model.
• Implement unit and integration tests across both tiers (JUnit, Jest, React Testing Library).
• Optimise build and deployment scripts (Maven/Gradle, Webpack/Vite) for a single-click pipeline into our AWS staging account.
• Document API usage and component props clearly in Markdown for future contributors.

Must-haves
– Based in the United States or Canada for regulatory and time-zone reasons.
– Solid command of Java 17+, Spring Boot, REST, and React 18.
– Comfortable juggling Git branches, pull-request reviews, and CI/CD on GitHub Actions.

Acceptance criteria
1. React client consumes every public API without manual data massage.
2. End-to-end test suite passes in CI with >90 % coverage on both sides.
3. A single Docker-Compose file spins up the full stack locally.

I’ll provide repo access, a detailed Swagger spec, and Figma mocks the moment we start. If this lines up with your skills and geography, tell me your availability and a recent example where you bridged Java and React in a similar fashion.