Java Front-End Developer (Next.js / React.js)

Hybrid in Plano, TX, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
25 Months
No Travel Required
Hybrid
$60 - $65/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Next.js
  • React.js
  • JavaScript (ES6+)
  • TypeScript
  • HTML5 and CSS3
  • Java / Spring Boot Integration
  • REST API Integration
  • React Testing Library

Summary

Job Description: Java Front-End Developer (Next.js / React.js)

Job Title: Java Front-End Developer
Location: Plano, TX
Work Mode: Hybrid
Experience Required: 10+ Years
Employment Type: Long term Contract

Job Summary

We are seeking an experienced Java Front-End Developer with strong expertise in Next.js, React.js, TypeScript, and modern front-end development technologies. The ideal candidate will have extensive experience building scalable, responsive, and high-performance web applications and integrating front-end solutions with Java/Spring Boot backend services and REST APIs.

The candidate should possess hands-on experience with Next.js architecture, including Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), state management, authentication, and automated testing. Experience developing enterprise-grade applications and collaborating with cross-functional teams in an Agile environment is essential.

Key Responsibilities

  • Design, develop, test, and maintain scalable, responsive, and high-performance web applications using Next.js and React.js.

  • Build reusable UI components, front-end libraries, and maintainable application architectures.

  • Implement Next.js features, including App Router, Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and API Routes.

  • Integrate front-end applications with Java/Spring Boot backend services, REST APIs, and microservices.

  • Collaborate with backend developers to define API contracts, troubleshoot integration issues, and ensure seamless data exchange.

  • Implement efficient state management using Redux Toolkit, Context API, Zustand, or similar libraries.

  • Develop secure authentication and authorization workflows using OAuth 2.0, OpenID Connect (OIDC), and JSON Web Tokens (JWT).

  • Optimize application performance, page load times, SEO, accessibility, and overall user experience.

  • Ensure cross-browser compatibility, responsive design, and compliance with accessibility standards.

  • Write and maintain unit, integration, and end-to-end tests using Jest, React Testing Library, Cypress, or Playwright.

  • Participate in code reviews, debugging, technical design discussions, and continuous improvement initiatives.

  • Work closely with product managers, UI/UX designers, architects, and engineering teams to deliver business requirements.

  • Follow modern development practices using Git, Azure DevOps, CI/CD pipelines, and Agile/Scrum methodologies.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • 10+ years of experience in front-end or full-stack software development.

  • 5+ years of hands-on experience developing and maintaining production applications using Next.js and React.js.

  • Strong proficiency in JavaScript (ES6+) and TypeScript.

  • Solid understanding of HTML5, CSS3, responsive web design, and modern front-end development principles.

  • Hands-on experience with Next.js App Router, SSR, SSG, ISR, and API Routes.

  • Experience with UI frameworks and component libraries such as Tailwind CSS, Material UI, Bootstrap, or Ant Design.

  • Strong experience integrating front-end applications with Java/Spring Boot backend services and REST APIs.

  • Experience with state management solutions such as Redux Toolkit, Context API, or Zustand.

  • Knowledge of authentication and authorization protocols, including OAuth 2.0, OIDC, and JWT.

  • Experience with front-end testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.

  • Proficiency with Git, GitHub, Azure DevOps, CI/CD pipelines, and version control best practices.

  • Understanding of web application security, performance optimization, accessibility, and cross-browser compatibility.

  • Experience working in Agile/Scrum development environments.

  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (Google Cloud Platform).

  • Familiarity with Docker, Kubernetes, and containerized application deployments.

  • Experience with enterprise-grade Java/Spring Boot microservices architectures.

  • Knowledge of GraphQL and modern API integration patterns.

  • Experience building SaaS, multi-tenant, or B2B enterprise applications.

  • Familiarity with performance monitoring, logging, and observability tools.

  • Exposure to DevOps practices and Infrastructure as Code (IaC).

  • Experience developing AI-enabled web applications and modern front-end architectures.

  • Knowledge of Progressive Web Apps (PWA), SEO best practices, and WCAG accessibility standards.

Technical Skills Summary

Must-Have Skills:

  • Next.js

  • React.js

  • TypeScript

  • JavaScript (ES6+)

  • HTML5 and CSS3

  • Java / Spring Boot Integration

  • REST API Integration

  • SSR, SSG, ISR, and Next.js App Router

  • Redux Toolkit, Context API, or Zustand

  • OAuth 2.0, OIDC, and JWT

  • Jest, React Testing Library, Cypress, or Playwright

  • Git, Azure DevOps, and CI/CD

Nice-to-Have Skills:

  • AWS, Azure, or Google Cloud Platform

  • Docker and Kubernetes

  • Java Spring Boot Microservices

  • GraphQL

  • SaaS and multi-tenant applications

  • AI-enabled applications

  • PWA, SEO, and WCAG accessibility

Ideal Candidate Profile

The ideal candidate is a senior front-end or full-stack engineer with deep expertise in Next.js and React.js, strong TypeScript skills, and practical experience integrating modern web applications with Java/Spring Boot backend services. The candidate should be capable of designing scalable front-end architectures, implementing secure API integrations, optimizing performance, and delivering high-quality enterprise applications in a collaborative Agile environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90967474
  • Position Id: 9123013
  • Posted 1 hour ago

Company Info

About Whiz Global LLC

Whiz Global LLC is currently accepting resumes for a variety of positions. Please review the database of positions that we are seeking to fill and contact us for additional information about any specific opportunity.


Careers
Contact the job poster
Vikram Batra

Vikram Batra

Technical Recruiter @ Whiz Global LLC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.