×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer AI

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Tech Mirrors
Contract position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Backend Developer, AI Engineer (Applied/Software), Java Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 96000 - 165000 USD Yearly USD 96000.00 165000.00 YEAR
Job Description & How to Apply Below
Position: Java Developer with AI  – Contract

Job Title:

Java Developer with AI

Type :
Contract

Location:

Charlotte, NC

Job Description:

Required Skills
  • 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 No

    SQL 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.
Roles & 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary