Haystack
← Back to Jobs
Technology
VI

Java Full Stack Developer (Exp-6 Years) with (React & Ai Exp)-Hybrid- Full time

Visionary Innovative Technology SolutionsDallas, TX🇺🇸United StatesPosted 8 Sept 2026

Why This Role Stands Out

This hybrid Java Full Stack Developer role offers an exciting opportunity to build innovative enterprise applications and integrate cutting-edge AI capabilities, perfect for experienced developers eager to expand their skills in a dynamic tech environment. You'll thrive here if you have a strong background in Java, Spring Boot, Microservices, React, and a passion for AI, contributing to impactful projects within a reputable company.

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
Yesterday
MicroservicesSQLSpringSpring BootScrumAgileGitHTTPHibernateJWTJavaJavaScriptJestLLMRESTReactReduxTesting LibraryTypeScript

Job Description

We are looking for an experienced Java Full Stack Developer with 6+ years of software development experience and strong hands-on expertise in Java, Spring Boot, Microservices, React.js, REST APIs, SQL, and AI/GenAI technologies.

The ideal candidate will be responsible for developing scalable enterprise applications across both backend and frontend layers and integrating modern AI/LLM capabilities into business applications.

The candidate should have experience with modern software engineering practices, cloud technologies, CI/CD, Agile methodologies, and AI-assisted development.

Mandatory Skills

  • 6+ years of experience in software/full-stack development
  • Strong hands-on experience with Core Java
  • Strong experience with Spring Boot and Spring Framework
  • Experience with Microservices architecture
  • Strong experience with React.js
  • Strong knowledge of JavaScript / TypeScript
  • Experience with HTML5 and CSS3
  • Strong experience developing RESTful APIs
  • Experience with Spring Data JPA / Hibernate
  • Strong SQL/database development experience
  • Experience with Git and CI/CD
  • Hands-on experience with AI/GenAI technologies
  • Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude, Gemini, or similar
  • Strong understanding of Agile/Scrum

Key Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications using Java and React.
  • Develop backend services and APIs using Java, Spring Boot, Spring MVC, and Microservices.
  • Build responsive and reusable frontend components using React.js, JavaScript, and TypeScript.
  • Integrate React applications with RESTful backend services.
  • Design and implement scalable APIs and microservices.
  • Develop database solutions using SQL and relational databases.
  • Implement secure, reliable, and high-performance application components.
  • Participate in application architecture and technical design discussions.
  • Perform code reviews and maintain coding standards.
  • Troubleshoot application issues and perform root-cause analysis.
  • Collaborate with Product Owners, Business Analysts, QA, DevOps, UI/UX, and other engineering teams.
  • Participate in Agile ceremonies and sprint delivery.
  • Support production deployments and application maintenance.

Java / Spring Boot

  • Strong knowledge of Java 8/11/17+.
  • Strong understanding of OOP, Collections, Streams, Multithreading, Exception Handling, and Java fundamentals.
  • Develop enterprise applications using Spring Boot.
  • Experience with Spring MVC, Spring Data JPA, Spring Security, and Spring Cloud.
  • Develop scalable Microservices using Spring Boot.
  • Implement service-to-service communication and integration.
  • Experience with Maven or Gradle.
  • Knowledge of design patterns and clean coding principles.

Microservices & API Development

  • Design and develop RESTful APIs and microservices.
  • Experience with JSON, HTTP methods, status codes, and API versioning.
  • Implement API authentication and authorization using OAuth2/JWT.
  • Develop scalable and fault-tolerant services.
  • Experience with API documentation using Swagger/OpenAPI.
  • Experience with API gateways and service integration is preferred.

React.js Development

  • Strong hands-on experience with React.js.
  • Experience with functional components and React Hooks.
  • Experience with Redux / Redux Toolkit / Context API.
  • Develop reusable and maintainable UI components.
  • Strong knowledge of JavaScript ES6+ and TypeScript.
  • Experience with React Router and state management.
  • Develop responsive interfaces using HTML5 and CSS3.
  • Integrate frontend applications with REST APIs.
  • Experience with React testing using Jest/React Testing Library is preferred.

AI / GenAI Experience

The candidate should have practical experience leveraging AI/GenAI technologies in software development.

Similar jobs