10 Aug
|
Ignisov Consulting Services
|
Bengaluru
10 Aug
Ignisov Consulting Services
Bengaluru
Role: Senior Java Developer – AI & Agentic Applications
Location: Bangalore (Work from Office – Face-to-Face Interview Mandatory)
Experience: 5–7 Years
Employment Type: Full time
Compensation: DOE (Depends on Experience)
Relocation: Open to candidates willing to relocate to Bangalore
Job Summary
We are seeking an experienced Senior Java Developer with strong expertise in Java, Spring Boot, Microservices, and hands-on experience building AI-powered applications. The ideal candidate should have practical exposure to Generative AI, LLM integrations, and Agentic AI development, enabling the creation of intelligent, autonomous workflows for enterprise applications.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build and enhance microservices-based architectures for enterprise applications.
- Develop AI-powered applications by integrating Large Language Models (LLMs) such as OpenAI, Azure OpenAI, AWS Bedrock, or similar platforms.
- Design and implement Agentic AI workflows using frameworks such as LangGraph, CrewAI, AutoGen, Spring AI, or LangChain4j.
- Build intelligent agents capable of tool calling, workflow orchestration, reasoning, and automation.
- Develop RESTful APIs and integrate third-party services.
- Optimize application performance, scalability, and reliability.
- Work with Kafka, Redis, relational and NoSQL databases where applicable.
- Deploy applications using Docker, Kubernetes, and cloud platforms.
- Follow best practices for clean code, testing, security, and CI/CD.
Required Skills
- 5–7 years of hands-on Java development experience.
- Strong expertise in Java 17/21.
- Spring Boot and Spring Framework.
- Microservices architecture.
- REST APIs.
- Multithreading and Concurrency.
- Object-Oriented Design and Design Patterns.
- SQL databases (MySQL, PostgreSQL, Oracle, etc.).
- Git and CI/CD.
AI & Agentic Development Experience
- OpenAI API / Azure OpenAI / AWS Bedrock / Google Vertex AI
- LangChain4j
- Spring AI
- LangGraph
- CrewAI
- AutoGen
- Retrieval-Augmented Generation (RAG)
- Vector Databases (Pinecone, Milvus, Weaviate, ChromaDB, etc.)
- Prompt Engineering
- Function Calling / Tool Calling
- AI Agent Development
- Multi-Agent Systems
Cloud & DevOps
- AWS (preferred)
- Docker
- Kubernetes
- Kafka
- Redis
- Terraform (nice to have)
- Jenkins / GitHub Actions
Preferred Qualifications
- Experience building production-grade AI applications.
- Strong understanding of distributed systems and scalable architectures.
- Experience integrating LLMs into enterprise applications.
- Knowledge of observability, logging, and monitoring tools.
- Excellent problem-solving and communication skills.
- Bachelor's or Master's degree in Computer Science or a related field.
📌 Senior Java Developer – AI & Agentic Applications (Bengaluru)
🏢 Ignisov Consulting Services
📍 Bengaluru