Java Front-End Developer

TeckLeap
Plano, TxHybrid10-20 YEARPosted: Oct 22, 2026
About Company

Providing innovative, comprehensive, and end-to-end information technology and workforce management solutions that empower businesses to achieve digital transformation, enhance operational efficiency, and drive sustainable growth

Job Description

About the Role: TeckLeap is looking for a talented and passionate Java Front-End Developer with strong expertise in Next.js to join our growing engineering team. You will be responsible for building modern, scalable, and high-performance web applications that integrate seamlessly with Java-based backend services. The ideal candidate should have hands-on experience with Next.js, React, TypeScript, JavaScript, and REST API integration along with a strong understanding of enterprise application development.

Key Responsibilities:

  • Design, develop, and maintain responsive web applications using Next.js and React.js
  • Build reusable UI components and frontend libraries.
  • Implement Server-Side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR)
  • Optimize application performance, SEO, accessibility, and user experience
  • Ensure cross-browser and cross-device compatibility
  • Integrate frontend applications with Java-based backend systems and REST APIs.
  • Work closely with Java/Spring Boot developers to define and consume APIs.
  • Collaborate with product managers, architects, and UX designers to deliver requirements.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 10+ years of experience in front-end or full-stack software development.
  • 5+ years of hands-on experience building production applications using Next.js and React.js.
  • Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Hands-on experience with Next.js App Router, Server-Side Rendering (SSR), Static Site Generation (SSG), and API Routes.
  • Experience with frontend frameworks and UI libraries such as Tailwind CSS, Material UI, Bootstrap, or Ant Design.
  • Experience integrating frontend applications with Java Spring Boot backend services and REST APIs.
  • Strong understanding of responsive web design, accessibility standards, and cross-browser compatibility.
  • Experience with state management libraries such as Redux Toolkit, Context API, or Zustand.
  • Knowledge of authentication and authorization mechanisms including OAuth2, OpenID Connect, and JWT.
  • Experience with testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
  • Experience with Git, Azure DevOps, GitHub, CI/CD pipelines, and modern development workflows.
  • Familiarity with Agile/Scrum development methodologies.

Preferred Qualifications:

  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP).
  • Knowledge of containerization technologies including Docker and Kubernetes.
  • Experience working with enterprise-grade Java Spring Boot Microservices architectures.
  • Understanding of web application security best practices and performance optimization techniques.
  • Experience building SaaS, multi-tenant, or B2B enterprise applications.
  • Knowledge of GraphQL and modern API integration patterns.
  • Familiarity with performance monitoring and observability tools.
  • Exposure to DevOps practices and Infrastructure as Code (IaC).
  • Experience with AI-enabled web applications and modern frontend architectures.
  • Knowledge of Progressive Web Apps (PWA), SEO optimization, and accessibility standards (WCAG).
;