Haystack
← Back to Jobs
Technology
3A

Java AI Developer

3AMIGOSIT LLCCharlotte, NC🇺🇸United StatesPosted Sep 28, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Charlotte, NC, United States
Posted
21 hours ago
MicroservicesMongoDBOracleSpringFlinkMachine LearningApacheGraphQLJavaKafkaKubernetesLLMPython

Job Description

Core Skill Requirements (ones marked in blue are medium priority)
o 6-8 years of strong experience in Java development, including proficiency in Spring
SpringBoot
o 2-3 years of experience with Python, focused on backend or data-driven development
o Strong experience in building and consuming RESTful APIs
o Strong understanding of Reactive Programming (WebFlux, etc.)
o Hands-on experience with Apache Kafka for event-driven architecture
o Database expertise in both MongoDB (NoSQL) and Oracle (RDBMS)
o Experience with Flink for stream processing and data pipelines
o GraphQL knowledge
• AI / Conversational Platform Exposure
o Strong understanding of Google Dialogflow CX or similar conversational AI
frameworks
o Exposure to LLM (Large Language Models), agentic architectures, and prompt
engineering concepts
o Familiarity with ADK (Agent Development Kit), Playbook, or similar agentic
frameworks
o Conceptual understanding of machine learning fundamentals and model telemetry.
• Additional Skills
o Strong problem-solving and debugging skills.
o Experience with microservices architecture, CI/CD pipelines, and cloud-native
environments (OCP, Kubernetes, etc.)
o Excellent communication skills; ability to collaborate across engineering and product
Teams
• Preferred Qualifications
o Bachelor’s or master’s degree in computer science, Engineering, or related field.
o Prior experience in banking, fintech, or digital assistant platforms is an advantage.
Evaluation proficiency Metrics:
• High Priority
o Python
o Context Engineering
o Google ADK
o MCP
o A2A
o Multi Agent Set Up
o General AI/ML
• Low Priority
o Arize
o Architecture thinking/other ADK frameworks

Similar jobs