Position: Java Developer (Agentic AI Frameworks)
Location: Alpharetta, GA - Onsite – F2F Interview Required)
Duration: Contract
Required Skills: Java, Spring Boot, Agentic AI Frameworks (LangChain, LlamaIndex, AutoGPT, CrewAI, Semantic Kernel), RESTful APIs.
Job Summary:
We are seeking an experienced Java Developer with strong expertise in Agentic AI frameworks and intelligent system design. The ideal candidate will have a proven track record of developing enterprise-grade applications using Core Java, Spring Boot, and Microservices, combined with hands-on experience in integrating or building Agentic AI-driven architectures that enhance automation, decision-making, and adaptive behavior within applications.
Key Responsibilities:
- Design, develop, and implement AI-enabled Java applications leveraging Agentic AI frameworks and models.
- Build and optimize modular, scalable microservices for intelligent automation and decision-making.
- Integrate AI agents, LLMs, and APIs into Java-based systems for autonomous task orchestration and reasoning.
- Collaborate with data science and AI engineering teams to design pipelines for AI agent training and inference.
- Implement RESTful APIs and middleware services for communication between Java services and AI components.
- Ensure high performance, scalability, and fault tolerance across distributed AI-based systems.
- Apply design patterns, OOP principles, and best coding practices to build maintainable software.
- Participate in Agile ceremonies, sprint planning, and code reviews.
- Troubleshoot production issues, perform root cause analysis, and optimize application performance.
- Stay updated on emerging Agentic AI, LLM-based agents, and AI orchestration frameworks (LangChain, Semantic Kernel, etc.).