Java AI Developer - Backend AI
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Title: Java AI Developer - Backend AI Location: Phoenix, AZ/ Charlotte, NC Job Description: Key ResponsibilitiesDevelop and maintain backend services using Java and Spring BootBuild event-driven systems using Kafka and streaming technologiesDevelop data pipelines and real-time processing using FlinkIntegrate AI and conversational platforms into backend systemsDesign and build RESTful APIs and microservicesCollaborate with engineering and product teams on scalable solutions Must Haves6-8 years of Java development experience (Spring / Spring Boot)2-3 years of Python experience (backend or data-focused)Strong experience with Kafka (event-driven architecture)Experience with Reactive Programming (WebFlux or similar)Experience with Flink or similar stream processing toolsExperience with Redis (caching, performance optimization)Database experience with MongoDB and OracleStrong API development experience (REST) AI / Conversational ExposureExperience or familiarity with:Dialogflow CX or similar platformsLLMs and prompt engineering conceptsAgentic frameworks (ADK or similar) Nice to HaveExperience in banking, fintech, or digital platformsFamiliarity with Kubernetes, OpenShift, or cloud-native environmentsUnderstanding of ML fundamentals and model monitoring