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

Hybrid in Dallas, TX, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Artificial Intelligence
  • Microservices
  • React.js
  • Generative Artificial Intelligence (AI)

Summary

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.

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: 91020323
  • Position Id: 9078642
  • Posted 2 hours ago

Company Info

About Visionary Innovative Technology Solutions

VITS provide staffing and recruitment services along with technology consulting to more than 50+ clients globally Our skilled & expertise professionals help clients to manage varying skill needs, skills gaps and changing staffing needs to encounter project deadlines. VITS staff augmentation services provide skilled resources which assist clients to develop, maintain, manage and support their applications. Our vigorous pursuit for excellence in hiring, delivery model, work ethics, and approach has enabled us to become a highly trusted & preferred recruitment solution provider.



Contact the job poster
Deepak Kumar

Deepak Kumar

Talent Acquisition Specialist @ Visionary Innovative Technology Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Dallas, Texas

7d ago

Easy Apply

Full-time

Depends on Experience

Hybrid in Dallas, Texas

7d ago

Easy Apply

Full-time

Depends on Experience

Hybrid in Tampa, Florida

13d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs