Posted on: 29/01/2026
About the Role :
We are hiring a Senior Software Developer Java Full Stack with strong hands-on experience in Agentic AI and LLM-based systems. This is a highly technical, hands-on role requiring candidates who can write AI/GenAI code in Java (not Python) and have built production-ready AI solutions.
The ideal candidate should have practical exposure to LLMs, GenAI architectures, and preferably RAG-based systems, along with deep expertise in scalable, multi-tenant backend systems.
Key Responsibilities :
- Design, develop, and maintain scalable, multi-tenant applications using Java and Spring Boot
- Build and integrate LLM/GenAI-powered features using Java-based frameworks (Spring AI preferred)
- Implement Agentic AI workflows and AI-driven automation
- Develop and deploy production-grade AI solutions, including chatbot or conversational AI systems
- Work with cloud services (AWS preferred) to deploy and scale applications
- Collaborate with frontend teams using Next.js for seamless full-stack integration
- Design and maintain microservices-based architectures
- Optimize application performance, security, and scalability
- Participate in code reviews, architecture discussions, and technical decision-making
Required Skills & Qualifications :
- 10+ years of overall software development experience
- Strong hands-on expertise in Java and Spring Boot
- Proven experience designing multi-tenant systems
- Hands-on experience with LLMs / GenAI, preferably with Spring AI
- Strong understanding of Agentic AI concepts
- Experience building production-ready AI systems (RAG experience is a plus)
- Experience with AWS (Azure acceptable)
- Strong experience with Microservices Architecture
- Frontend exposure using Next.js
- Database experience with MongoDB
Interview Process :
- Coding Assignment (LLM / GenAI focused)
- Technical Interview (hands-on coding and system design)
Note : Candidates will be asked to write code related to LLMs / GenAI during the interview.
Did you find something suspicious?