Skip to content

AI Engineer (Full Stack Java)

Doran Jones Inc.
Dallas, TXremoteMar 26, 2026·Posted 16 days ago
View Application Page

Domain

Tech Stack

JavaSpring BootReactAWSAzureGCPOpenAILangChain

Must-Have Requirements

  • 5–8 years professional software engineering experience
  • Strong backend development experience with Java
  • Spring Boot experience
  • Microservices-based architecture experience
  • Modern front-end experience with React
  • REST API design and consumption experience
  • Cloud environment experience (AWS, Azure, or GCP)
  • AI/ML integrations or LLM APIs familiarity
  • Modern DevOps and CI/CD practices experience
  • Strong collaboration and communication skills

Nice to Have

  • -Experience building AI-enabled products
  • -LLM platform exposure (OpenAI, LangChain)
  • -Vector database experience
  • -RAG architectures knowledge
  • -Legacy enterprise system modernization experience
  • -Healthcare systems familiarity
  • -Regulated environment experience
  • -Event-driven architecture experience
  • -Distributed systems experience
  • -Agile development experience

Description

We are seeking an AI Engineer (Full Stack Java) to help build the next generation of AI-enabled healthcare applications as part of a major modernization of legacy systems. This role will focus on building AI-powered user experiences and backend services that integrate machine learning, LLMs, and intelligent automation into modern healthcare workflows. You will work across the full stack—from building Java-based backend services to developing modern React-based front-end applications, enabling AI-driven capabilities across the platform.

Responsibilities

Design and build AI-enabled applications that enhance healthcare workflows and operational systems Develop backend services using Java and Spring Boot within a microservices architecture. Build modern React-based user interfaces that surface AI insights and automation. Integrate machine learning models, LLMs, and AI services into application workflows. Develop and maintain APIs and microservices supporting AI-driven features Collaborate with data engineers and ML engineers to integrate models into production systems. Participate in the modernization of legacy applications into scalable cloud-native services. Work across the stack to improve performance, scalability, and reliability Contribute to architectural decisions and engineering best practices.

Required Experience 5–8 years of professional software engineering experience Strong backend development experience with Java and Spring Boot Experience building microservices-based architectures Modern front-end experience with React Experience designing and consuming REST APIs Experience working in cloud environments (AWS, Azure, or GCP) Familiarity with AI/ML integrations, LLM APIs, or AI-powered features Experience working with modern DevOps and CI/CD practices Strong collaboration and communication skills in a distributed team

Preferred Experience Experience building AI-enabled products or intelligent applications Exposure to LLM platforms (OpenAI, LangChain, vector databases, RAG architectures) Experience in modernizing legacy enterprise systems Familiarity with healthcare systems or regulated environments Experience with event-driven architectures and distributed systems Experience working in Agile development environments