We are seeking an experienced Java AI Developer with robust expertise in Core Java, Spring Boot, Microservices, and Generative AI/LLM technologies. The ideal candidate will combine a solid enterprise Java development background with hands-on experience in designing and integrating AI-powered solutions.
The role involves developing scalable enterprise applications, integrating Large Language Models (LLMs), implementing RAG-based solutions, and building AI-enabled APIs, assistants, copilots, and intelligent business applications.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java and Spring Boot.
- Develop robust Microservices and RESTful APIs using Spring Framework and related technologies.
- Design and implement integrations with Large Language Models (LLMs) such as OpenAI, Azure OpenAI, Gemini, Claude, or equivalent platforms.
- Develop AI-enabled enterprise applications using Spring AI and/or LangChain4j.
- Design and implement Retrieval Augmented Generation (RAG) solutions using enterprise knowledge sources and vector databases.
- Integrate and work with vector databases such as Pinecone, ChromaDB, Weaviate, and Azure AI Search.
- Develop and optimize prompts, AI workflows, and LLM-based application flows.
- Build AI-power
📌 Java AI Developer (Chennai)
🏢 SWITS DIGITAL Private
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.