Key Responsibilities
- Design and develop scalable applications using Java, Spring Boot, and Microservices.
- Build AI-powered applications using Generative AI and Large Language Models (LLMs).
- Develop and implement RAG-based solutions using LangChain/LangGraph.
- Integrate OpenAI/Azure OpenAI APIs into enterprise applications.
- Design and optimize prompt engineering strategies.
- Work with vector databases such as Pinecone, ChromaDB, FAISS, or Weaviate.
- Develop RESTful APIs and AI service integrations.
- Deploy applications on AWS/Azure cloud environments.
- Collaborate with product owners, architects, and cross-functional teams.
- Ensure performance, security, scalability, and reliability of AI applications.
Mandatory Skills
- 5-9 years of experience in Java development.
- Solid expertise in Java 8+, Spring Boot, Spring MVC, Hibernate, and Microservices.
- Hands-on experience with Generative AI and LLM-based applications.
- Experience with OpenAI or Azure OpenAI services.
- Knowledge of LangChain, LangGraph, or similar AI frameworks.
- Experience implementing RAG architectures.
- Understanding of Vector Databases.
- Strong API development and integration experience.
- Experience with PostgreSQL/MySQL/MongoDB.
- Hands-on experience with Docker and Kubernetes.
- Expertise in cloud platforms (AWS/Azure).
Preferred Skills
- AI Agent Development.
- MCP (Model Context Protocol).
- Multi-Agent Frameworks.
- Kafka or Event-Driven Architectures.
- MLOps concepts.
- Azure AI Foundry / Azure AI Studio.
- Semantic Search and Recommendation Systems.
📌 Java Ai Developer (Bengaluru)
🏢 Infosys
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.