Company Logo
Java FSD, AI (225171)
Chennai, Tamil Nadu, India
Apply
Job Description
Share this job 

Job Description – Java Full Stack Developer (AI / GenAI)

Role: Java Full Stack Developer – AI / GenAI

Experience: 5–8 Years

Employment Type: Full-Time

Job Summary

We are looking for an experienced Java Full Stack Developer with AI/Generative AI experience to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, React/Angular, SQL, and experience integrating Generative AI/LLM capabilities into applications.

Key Responsibilities

  • Design and develop scalable full-stack applications using Java and modern frontend technologies.
  • Develop backend services and REST APIs using Java, Spring Boot, and Spring Framework.
  • Build responsive web applications using React or Angular.
  • Design and develop microservices-based applications.
  • Develop and optimize database queries and data models.
  • Integrate Generative AI and LLM capabilities into enterprise applications.
  • Develop AI-powered features such as chatbots, intelligent search, summarization, classification, and document processing.
  • Integrate Azure OpenAI, OpenAI APIs, or other LLM platforms with Java applications.
  • Develop RAG (Retrieval-Augmented Generation) solutions and integrate vector search.
  • Implement prompt engineering, embeddings, function/tool calling, and AI workflows.
  • Collaborate with architects, product owners, business analysts, and cross-functional teams.
  • Write unit/integration tests and participate in code reviews.
  • Troubleshoot production issues and improve application performance and scalability.
  • Follow secure coding, DevOps, and Agile development practices.

Required Technical Skills

Backend – Must Have

  • Strong experience in Java 8/11/17/21
  • Spring Boot
  • Spring Framework
  • Spring MVC
  • Spring Security
  • RESTful Web Services / APIs
  • Microservices Architecture
  • Hibernate / JPA
  • Java Collections and Multithreading
  • Design Patterns
  • SOLID principles

Frontend – Must Have

Experience with one or more:

  • React
  • Angular
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3

Database

  • Strong experience with SQL
  • PostgreSQL / MySQL / Oracle / SQL Server
  • Database design
  • Complex SQL queries
  • Query optimization and performance tuning

AI / Generative AI

  • Hands-on experience or strong working knowledge of Generative AI and LLMs.
  • Experience integrating OpenAI / Azure OpenAI APIs.
  • Knowledge of:
  • LLMs
  • Prompt Engineering
  • RAG
  • Embeddings
  • Vector Databases
  • AI Agents / Agentic AI
  • Function/Tool Calling
  • AI application development
  • Experience with LangChain, LangGraph, Spring AI, or similar AI frameworks is preferred.
  • Knowledge of model evaluation, hallucination mitigation, and AI security is an advantage.

Cloud & DevOps

  • Experience with AWS, Azure, or GCP.
  • Docker and Kubernetes.
  • CI/CD pipelines.
  • Jenkins / GitHub Actions / GitLab CI / Azure DevOps.
  • Git/GitHub/GitLab/Bitbucket.
  • Experience with cloud-native application development.

Good to Have

  • Experience with Spring AI.
  • Experience with Azure OpenAI.
  • Experience with AWS Bedrock or Google Vertex AI.
  • Experience building RAG-based enterprise applications.
  • Experience with vector databases such as Pinecone, Weaviate, Qdrant, Milvus, or pgvector.
  • Knowledge of Kafka/RabbitMQ.
  • Experience with AI Agents and multi-agent workflows.
  • Knowledge of Azure AI Search or Elasticsearch/OpenSearch.
  • Experience with enterprise application security and OAuth 2.0/JWT.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong software development and problem-solving skills.
  • Good communication and collaboration skills.
  • Experience working in an Agile/Scrum environment.

Key Skills / Keywords

Java | Java 8/11/17/21 | Spring Boot | Spring Framework | Spring Security | Microservices | REST API | Hibernate | JPA | React | Angular | JavaScript | TypeScript | SQL | PostgreSQL | AWS | Azure | GCP | Generative AI | GenAI | LLM | OpenAI | Azure OpenAI | RAG | Prompt Engineering | AI Agents | Agentic AI | Spring AI | LangChain | Vector Database | Docker | Kubernetes | CI/CD | Kafka

Skills
Java, Spring, JavaScript, React.js, Gen
About Galent

Galent is an AI-native digital engineering partner helping global enterprises build, modernize, and scale technology systems. Powered by the GalentAI Platform, we deliver end-to-end, SDLC-aligned, AI-enabled services across Legacy Modernization, Brown and Greenfield Acceleration, Quality Engineering, Everything Ops, Data Transformation, and Enterprise Platforms.


Our approach enables 4× faster delivery, up to 90% reduction in PoC-to-production failures, and significantly lower coordination overhead, helping organizations achieve resilient, scalable, and outcome-driven systems.

www.galent.com
Unit 1B, 13th Floor, Prince Infocity II, Nos. 283 & 284, Rajiv Gandhi Salai, Kandanchavadi, Chennai, Tamil Nadu – 600096.