Java Front-End Developer
Yogesh TiwariUnited StatesSENIORPosted 4d ago
Next.jsReact.jsTypeScriptJava Spring BootREST APIRedux ToolkitContext APIZustandOAuth2OIDCJWTJestReact Testing LibraryCypressPlaywrightGitAzure DevOpsGitHubCI/CD
About the Role
We are looking for an experienced Front-End Developer with strong expertise in Next.js, React.js, TypeScript, and Java Spring Boot integration to join our client's engineering team.
Key Responsibilities
• Design and implement front-end solutions using Next.js and React.js
• Integrate front-end with Java Spring Boot back-end systems
• Develop RESTful APIs and ensure seamless integration
• Implement state management solutions using Redux Toolkit, Context API, or Zustand
• Implement authentication using OAuth2, OIDC, and JWT
• Write unit and integration tests using Jest, React Testing Library, Cypress, or Playwright
Requirements
• 5+ years of hands-on experience with Next.js and React.js
• Strong understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3
• Experience with Next.js App Router, SSR, SSG, and ISR
• Experience with Java Spring Boot and REST API integration
• Knowledge of state management: Redux Toolkit, Context API, or Zustand
• Experience with authentication: OAuth2, OIDC, and JWT
• Familiarity with Git, Azure DevOps, GitHub, and CI/CD pipelines