Design and develop AI-powered features using Spring.AI, implement AI workflows, build scalable RESTful APIs, and manage vector databases for enterprise applications.
Company Description
We're Nagarro
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Job DescriptionREQUIREMENTS:
- Total experience: 7+ years
- Strong expertise in Java development (Java 17 or higher preferred).
- Strong expertise in Spring Boot 3.x, Spring Data, and Spring Security.
- Hands-on experience with Spring.AI framework (ChatClient, EmbeddingClient, VectorStore abstractions).
- Proficiency in SQL Server and experience with SQL/NoSQL databases.
- Understanding of LLM concepts (tokens, temperature, model architectures).
- Experience integrating and managing vector stores (Pinecone, Weaviate, pgvector) for document retrieval and similarity searches.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines for deploying AI-enabled microservices.
- Knowledge of Retrieval-Augmented Generation (RAG) patterns and secure data access.
- Ability to collaborate with product teams to refine prompts and manage prompt templates.
- Good understanding of emerging AI technologies and backend integration.
RESPONSIBILITIES:
- Design and develop AI-powered features using Spring.AI to interact with LLMs.
- Implement AI-orchestrated workflows and manage embeddings within enterprise applications.
- Build robust, scalable RESTful APIs using Spring Boot for AI-driven workloads.
- Integrate backend services with AI providers (OpenAI, Azure AI, Anthropic, etc.).
- Manage vector databases for efficient document retrieval and similarity searches.
- Collaborate with cross-functional teams to deliver AI-enabled solutions.
- Ensure high-quality deliverables, scalability, and adherence to timelines.
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Top Skills
Ci/Cd
Docker
Java
Kubernetes
NoSQL
Spring Boot
Spring Data
Spring Security
Spring.Ai
SQL
SQL Server
Similar Jobs
Machine Learning • Natural Language Processing
Join Welo Data to contribute to inclusive AI through language data tasks like annotation, evaluation, and prompt creation. Remote work with flexible hours.
Top Skills:
Digital Tools
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
Lead design initiatives for an AI communications platform, focusing on user experiences, monetization flows, and collaboration with cross-functional teams. Mentor junior designers and advocate for user-driven design decisions.
Top Skills:
Mobile DesignProduct DesignPrototypingUx DesignWeb Design
Cloud • Information Technology • Security • Software • Cybersecurity
The role focuses on driving sales growth through partner strategies, managing partner relationships, and executing co-sell initiatives while meeting performance indicators for partner revenues.
Top Skills:
Cloudflare
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.



