Java Full Stack Developer (Exp-6 Years) with (React & Ai Exp)-Hybrid- Full time
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
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
- ON
Tableau Administrator/Developer
NewOnset
Austin, Texas🇺🇸On-site9 hours agoSQLTableauBusiness Analysis+3Technology - SC
Associate / Staff Python Developer
NewSciTec
Boulder, Colorado🇺🇸On-site8 hours agoDockerFlaskMySQL+11Technology - ON
FAST Curam Technical Developer
NewOnset
Carolina Beach, North Carolina🇺🇸On-site9 hours agoExpressOracleSOAP+7Technology - ON
FAST Curam Technical Developer
NewOnset
Mineral Springs, North Carolina🇺🇸On-site9 hours agoExpressOracleSOAP+7Technology - ON
FAST Curam Technical Developer
NewOnset
Carthage, North Carolina🇺🇸On-site9 hours agoExpressOracleSOAP+7Technology - ON
FAST Curam Technical Developer
NewOnset
Savannah, North Carolina🇺🇸On-site9 hours agoExpressOracleSOAP+7Technology