Lead Java Developer

Tata Consultancy Services · Gurugram, Haryana, India
LinkedIn

Posted

Aug 16, 2026 (13d ago)

Seniority

Lead

Work Model

Not Specified

Type

Not Specified

Category

Backend

Salary

Not specified

Skills

Agile Apache AWS Azure CI/CD Docker Generative AI Git Java Jenkins Kafka Kubernetes LangChain Microservices MongoDB MySQL OpenAI Oracle Pinecone PostgreSQL RabbitMQ RAG Scrum Spring Boot SQL Weaviate

Description

Walk-In Drive !!! Gurugram !!! 22 Aug 26 (Saturday) Job Role: Java Developer with AI experience Exp: 7+ Years Location: Gurugram ( Skyview Corporate Park, Tower B, GG7, Delhi - Gurgaon Expressway, Sector 74A, Gurugram, Haryana 122004) Job Description: Required Skills: Java 8/11/17 Spring Boot, Spring MVC, Spring Security Microservices Architecture REST APIs & Web Services Hibernate / JPA SQL & NoSQL Databases (Oracle, MySQL, PostgreSQL, MongoDB) Apache Kafka / RabbitMQ Docker & Kubernetes Git, Maven, Jenkins, CI/CD Design Patterns and System Design AI & Generative AI Skills: Experience integrating AI/ML solutions with enterprise applications Hands-on experience with either OpenAI, Azure OpenAI, AWS Bedrock, or Google Vertex AI Experience with LLMs (GPT, Claude, Gemini, Llama, etc.) Prompt Engineering RAG (Retrieval-Augmented Generation) Vector Databases (Pinecone, ChromaDB, FAISS, Weaviate) AI Agent Frameworks (LangChain, LangGraph, Semantic Kernel, CrewAI) AI Model Integration through APIs Responsibilities: Develop and maintain high-performance backend applications using Java and Spring Boot. Design and implement scalable microservices and APIs. Integrate AI/Generative AI capabilities into business applications. Build and optimize RAG-based and AI-powered solutions. Collaborate with AI, Product, and Business teams to deliver innovative solutions. Implement secure and scalable cloud-based architectures. Participate in code reviews, performance tuning, and production support. Follow Agile/Scrum development methodologies.