Java AI Developer - Backend AI

Agama SolutionsPhoenix, AZ
Onsite

About The Position

We are seeking a skilled Java AI Developer with a focus on backend AI systems. This role involves developing and maintaining backend services, building event-driven systems, and integrating AI and conversational platforms. You will collaborate with engineering and product teams to create scalable solutions. The position is located in Phoenix, AZ or Charlotte, NC.

Requirements

  • 6–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 tools
  • Experience with Redis (caching, performance optimization)
  • Database experience with MongoDB and Oracle
  • Strong API development experience (REST)
  • AI / Conversational Exposure

Nice To Haves

  • Experience in banking, fintech, or digital platforms
  • Familiarity with Kubernetes, OpenShift, or cloud-native environments
  • Understanding of ML fundamentals and model monitoring

Responsibilities

  • Develop and maintain backend services using Java and Spring Boot
  • Build event-driven systems using Kafka and streaming technologies
  • Develop data pipelines and real-time processing using Flink
  • Integrate AI and conversational platforms into backend systems
  • Design and build RESTful APIs and microservices
  • Collaborate with engineering and product teams on scalable solutions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service