Job description

Job Role - Java + AI Exp- 7+ Years Location - Gurgaon - Design, develop, and maintain enterprise-grade Java applications using Spring Boot and Microservices. - Build and integrate AI/ML and Generative AI solutions into business applications. - Develop RESTful APIs and backend services for AI-driven platforms. - Work with LLMs (OpenAI, Azure OpenAI, Gemini, Claude, etc.) and implement prompt engineering techniques. - Develop Retrieval-Augmented Generation (RAG) solutions using vector databases. - Integrate AI frameworks such as LangChain, Semantic Kernel, or similar orchestration tools. - Collaborate with Data Scientists, AI Engineers, Product Owners, and Architects. - Optimize application performance, scalability, security, and reliability. - Implement CI/CD pipelines and cloud-native deployments. - Participate in architecture discussions, code reviews, and best practice initiatives. - Mentor junior developers and provide technical leadership. Required Skills Core Java - Java 8/11/17+ - Spring Boot - Spring MVC - Spring Security - Hibernate/JPA - Multithreading & Concurrency - Design Patterns AI / Generative AI - Large Language Models (LLMs) - Prompt Engineering - Retrieval-Augmented Generation (RAG) - AI Agent Frameworks - Embedding Models - Vector Databases (Pinecone, ChromaDB, Weaviate, Milvus, Azure AI Search) APIs & Integration - REST APIs - GraphQL (preferred) - Microservices Architecture - Event-driven Architecture Databases - PostgreSQL - MySQL - Oracle - MongoDB Cloud & DevOps - Azure / AWS / GCP - Docker - Kubernetes - Jenkins/GitHub Actions/Azure DevOps - Terraform (preferred) Messaging - Kafka - RabbitMQ Preferred Qualifications - Experience with Azure OpenAI, AWS Bedrock, or Google Vertex AI. - Knowledge of Python for AI/ML integration. - Experience with LangChain, LangGraph, LlamaIndex, or Semantic Kernel. - Understanding of MLOps concepts and AI model deployment. - Hands-on experience with Vector Search and Knowledge Retrieval systems. Educational Qualifications - Bachelor's or Master's degree in Computer Science, Information Technology, or related field. Nice to Have - AI Agent development experience. - Exposure to NLP and Machine Learning techniques. - Experience in banking, healthcare, telecom, or enterprise product development domains. - Relevant cloud or AI certifications. Keywords for Sourcing Java, Spring Boot, Microservices, Generative AI, LLM, RAG, Prompt Engineering, LangChain, Semantic Kernel, OpenAI, Azure OpenAI, AI Agents, Vector Database, Kafka, Docker, Kubernetes, AWS, Azure, REST API.