Java AI Backend Engineer

Tech Mirrors

Charlotte (NC)

On-site

USD 96,000 - 165,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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 Engineer (Remote) – Microservices & AI
Senior Java Engineer (Remote) – Microservices & AI

Tech Mirrors • Newark (NJ)

Remote
USD 45,000 - 76,000
Senior Backend AI Engineer - Real-Time Data & LLMs (Hybrid)
Senior Backend AI Engineer - Real-Time Data & LLMs (Hybrid)

Motion Recruitment • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Medical Insurance
Health Savings Account (HSA)
Health and Dependent Care Flexible Spending Accounts
+4
Remote Backend Java Engineer — Microservices & Cloud
Remote Backend Java Engineer — Microservices & Cloud

YO AI Labs • Chicago (IL)

Remote
USD 96,000 - 165,000
Java Developer with AI
Java Developer with AI

Sapear Inc • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Remote Backend Java Developer (Spring Boot & Microservices)
Remote Backend Java Developer (Spring Boot & Microservices)

YO AI Labs • San Jose (CA)

Remote
USD 90,000 - 120,000
Remote Java Backend Engineer - Spring Boot & Microservices
Remote Java Backend Engineer - Spring Boot & Microservices

YO AI Labs • Palo Alto (CA)

Remote
USD 83,000 - 124,000
AI/Java Engineer
AI/Java Engineer

New York Technology Partners • United States

On-site
USD 120,000 - 150,000
Remote Backend Java Engineer - Microservices & Cloud
Remote Backend Java Engineer - Microservices & Cloud

YO AI Labs • Austin (TX)

Remote
USD 83,000 - 124,000
Senior Java Engineer — Python & AI/LLM Integration
Senior Java Engineer — Python & AI/LLM Integration

Accord Technologies Inc • Charlotte (NC)

On-site
USD 90,000 - 120,000