Location: Charlotte, NC
Job Description:
Required Skills
5+ years of experience in Java application development.
Strong expertise in Java 8/11/17, Spring Boot, and Spring Framework.
Hands-on experience with ADK (AI Development Kit) for building AI-enabled applications.
Experience integrating Large Language Models (LLMs) using ADK.
Strong knowledge of RESTful APIs, Microservices Architecture, and API development.
Experience with AI agents, prompt engineering, and workflow orchestration.
Familiarity with vector databases and Retrieval-Augmented Generation (RAG).
Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
Knowledge of messaging systems such as Kafka or RabbitMQ.
Experience with Git, Maven/Gradle, Jenkins, Docker, and Kubernetes.
Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
Strong debugging, analytical, and problem-solving skills.
Roles & Responsibilities
Design, develop, and maintain scalable Java-based backend applications.
Build AI-powered applications using ADK and integrate LLM services.
Develop REST APIs and microservices for AI-driven business solutions.
Implement RAG pipelines and integrate vector databases for intelligent search.
Optimize AI workflows, prompt engineering, and model interactions.
Collaborate with data scientists, AI engineers, and cross-functional teams.
Ensure application performance, security, scalability, and reliability.
Participate in code reviews, unit testing, and CI/CD deployments.
Troubleshoot production issues and provide timely resolutions.
Stay updated with emerging AI technologies, Java frameworks, and ADK enhancements.
Balaji. S
201-781-8058 EXT 145
bala@realtekconsulting.net