We are looking for a highly experienced Senior Java AI / Agentic AI Developer with 10+ years of software development experience and strong hands-on expertise in Java, Spring Boot, Microservices, Generative AI, Agentic AI, and AWS. The ideal candidate should have experience building AI-powered applications, intelligent agents, LLM integrations, RAG pipelines, prompt engineering, AI orchestration, and enterprise-grade Java applications. Experience with REST APIs, Python, AI/ML frameworks, vector databases, and CI/CD is preferred. This is a remote position, and the candidate should be available for two rounds of interviews as part of the selection process.
Roles & Responsibilities
- Design and develop enterprise applications using Java, Spring Boot, and Microservices.
- Build Agentic AI solutions for intelligent automation and workflow orchestration.
- Integrate Generative AI and LLMs with Java-based enterprise applications.
- Develop RAG (Retrieval-Augmented Generation) solutions using vector databases and enterprise data.
- Work with LLM APIs, embeddings, prompt engineering, AI agents, and orchestration frameworks.
- Develop and integrate REST APIs with AI-powered applications and enterprise systems.
- Deploy and support AI applications using AWS cloud services.
- Collaborate with AI Engineers, Data Scientists, Architects, and business teams.
- Implement testing, monitoring, security, and performance optimization.
- Work with Git, CI/CD, Docker, and Kubernetes.
- Troubleshoot application and AI integration issues in development and production.
- Stay current with Agentic AI, Generative AI, LLM, and AI automation technologies.
- Participate in two rounds of interviews.