Senior Java developer - AI/LLM

Navlakha Management Services

Thiruvananthapuram

Hybrid

INR 2,500,000 - 3,800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Navlakha Management Services in Kerala is seeking a Senior Developer to design, develop, and maintain scalable backend applications using Java, Spring Boot, and Kafka, with NoSQL data stores and AI/ML features.

You will integrate LLM APIs, build AI-powered microservices, and ensure robust performance, security, and reliability across distributed systems. This role demands hands-on expertise and a passion for cutting-edge AI capabilities.

Qualifications

  • 5+ years of hands-on Java development experience.
  • Proficiency with Java 8/11/17, Spring Boot, and RESTful services.
  • Experience with Kafka messaging and NoSQL databases.
  • Experience integrating LLM APIs in production Java apps.

Responsibilities

  • Design, develop, and enhance backend services and APIs using Java and Spring Boot.
  • Work with MongoDB or other NoSQL databases to design efficient data models and optimize queries.
  • Integrate LLMs via REST APIs and SDKs into backend services.
  • Build and maintain AI-powered microservices including RAG pipelines and semantic search.
  • Develop and expose AI agent workflows using LangChain4j, Spring AI, or similar toolkits.
  • Implement prompt engineering, context management, and output validation for LLMs.
  • Design vector DB integrations (Pinecone, Weaviate, pgvector) for embeddings.
  • Participate in code reviews, refactoring, and performance optimisation.
  • Troubleshoot production issues and provide long-term fixes.

Skills

5+ years Java development
Java 8/11/17, Spring Boot, REST
Kafka messaging
NoSQL databases
LLM APIs integration in Java
LangChain4j / Spring AI familiarity

Tools

MongoDB
Kafka
Pinecone/Weaviate/pgvector
OpenAI / Claude / Gemini APIs
LangChain4j
Spring AI

Job description

We are seeking a highly skilled Senior Developer with strong hands-on experience in Java, Spring Boot, Kafka, and NoSQL databases now expanded to include AI/ML engineering capabilities. The ideal candidate will design, develop, and maintain high-performance, scalable applications while integrating AI-powered features


KEY RESPONSIBILITIES
  • Design, develop, and enhance backend services and APIs using Java and Spring Boot.
  • Work with MongoDB or other NoSQL databases to design efficient data models and optimize queries.
  • Integrate Large Language Models (LLMs) such as OpenAI, Claude, or Gemini into backend services via REST APIs and SDKs.
  • Build and maintain AI-powered microservices including RAG (Retrieval-Augmented Generation) pipelines, semantic search, and document intelligence features.
  • Develop and expose AI agent workflows using frameworks such as LangChain4j, Spring AI, or similar Java-native AI toolkits.
  • Implement prompt engineering strategies, context management, and output validation layers for LLM interactions.
  • Design vector database integrations (Pinecone, Weaviate, pgvector) for embedding storage and similarity search.
  • Participate in code reviews, refactoring efforts, and optimisation of system performance.
  • Troubleshoot production issues and provide root cause analysis and long -term fixes.

REQUIRED SKILLS & QUALIFICATIONS
  • 5+ years of hands-on development experience in Java-based applications.
  • Strong expertise in Java (8/11/17), Spring Framework, Spring Boot, and RESTful services.
  • Experience with Kafka for messaging, streaming, or event-driven architecture.
  • Solid understanding of microservices architecture and distributed systems.
  • Hands-on experience consuming LLM APIs (OpenAI GPT-4o, Anthropic Claude, Google Gemini) in production Java applications.
  • Familiarity with Spring AI or LangChain4j for building LLM-backed services in Java ecosystems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Tata Consultancy Services • Gurugram District

On-site
INR 1,200,000 - 1,600,000
Lead Java AI Engineer
Lead Java AI Engineer

UKG • Dadri

Hybrid
INR 2,800,000 - 4,500,000
Senior Java Developer – AI & Agentic Applications
Senior Java Developer – AI & Agentic Applications

Ignisov Consulting Services • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Java / Spring Boot Engineer (Gen AI)
Java / Spring Boot Engineer (Gen AI)

Patch Infotech Pvt Ltd • Bengaluru

On-site
INR 1,800,000 - 4,000,000
Senior Java Engineer - AI Native
Senior Java Engineer - AI Native

EPAM Systems • Gurugram District

Hybrid
INR 4,000,000 - 7,000,000
Java Full Stack + AI Developer
Java Full Stack + AI Developer

Jade Global • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Al Engineer | Java, LLM & Gen AI
Senior Al Engineer | Java, LLM & Gen AI

Cornerstone • Hyderabad

Hybrid
INR 2,500,000 - 5,000,000
Full Stack Java Architect
Full Stack Java Architect

Hiringeye Solutions • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Software Engineer – Java Developer
Software Engineer – Java Developer

Citi • Pune District

On-site
INR 1,800,000 - 3,000,000
Lead Java Engineer - AI Native
Lead Java Engineer - AI Native

EPAM Systems • Gurugram District

Hybrid
INR 4,000,000 - 7,000,000