Java AI Backend Engineer

Tech Mirrors

Charlotte (NC)

On-site

USD 96,000 - 165,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech Mirrors in Charlotte, NC seeks a Java Developer with AI to design and build scalable backend applications using Java and Spring. The role focuses on integrating ADK for AI-enabled solutions and building RESTful services within a microservices architecture.

You will work with data scientists and AI engineers to implement LLM-driven features, RAG pipelines, and vector DBs. Strong Java and cloud familiarity are required for reliable, scalable delivery.

Qualifications

  • 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.

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.

Skills

Java
Spring Boot
Spring Framework
LLMs integration
REST APIs
Microservices
AI workflows
Vector databases
SQL/NoSQL
Messaging (Kafka/RabbitMQ)
Cloud basics

Tools

Git
Maven/Gradle
Jenkins
Docker
Kubernetes

Job description

Tech Mirrors in Charlotte, NC seeks a Java Developer with AI to design and build scalable backend applications using Java and Spring. The role focuses on integrating ADK for AI-enabled solutions and building RESTful services within a microservices architecture.

You will work with data scientists and AI engineers to implement LLM-driven features, RAG pipelines, and vector DBs. Strong Java and cloud familiarity are required for reliable, scalable delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer with AI – Charlotte, NC – Contract
Java Developer with AI – Charlotte, NC – Contract

Tech Mirrors • Charlotte (NC)

On-site
USD 96,000 - 165,000
Senior Java AI Engineer | Google ADK & Microservices
Senior Java AI Engineer | Google ADK & Microservices

Machine Learning Technologies, LLC • Charlotte (NC)

On-site
USD 80,000 - 113,000
Senior Java AI Engineer - Google ADK & Microservices
Senior Java AI Engineer - Google ADK & Microservices

Valiant Technologies LLC • Charlotte (NC)

On-site
USD 80,000 - 113,000
Remote Java AI Backend Engineer
Remote Java AI Backend Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Plano (TX)

Remote
USD 86,000 - 123,000
Java AI Backend Engineer | GCP, ADK, Microservices
Java AI Backend Engineer | GCP, ADK, Microservices

Valiant Technologies LLC • Plano (TX)

On-site
USD 110,000 - 140,000
Senior Java Full-Stack Engineer | AI & Google ADK Expert
Senior Java Full-Stack Engineer | AI & Google ADK Expert

Robotics Technologies LLC • Charlotte (NC)

On-site
USD 110,000 - 160,000
Java Developer for AI Agents & Cloud Microservices
Java Developer for AI Agents & Cloud Microservices

Cloud Analytics Technologies, LLC • Plano (TX)

On-site
USD 110,000 - 170,000
Java Backend Architect for AI-Ready Data Services
Java Backend Architect for AI-Ready Data Services

Machine Learning Technologies, LLC • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Java Backend Developer – AI-Aware, Microservices
Java Backend Developer – AI-Aware, Microservices

ITMC Systems, Inc • Raleigh (NC)

On-site
USD 90,000 - 130,000
Java Backend Engineer — AI & Microservices
Java Backend Engineer — AI & Microservices

Robotics Technologies LLC • Plano (TX)

On-site
USD 110,000 - 170,000