OmegaHires

Java AI Developer

(Multiple states) - Contracted

Java AI Developer

Job Description:Required Skills6+ years of experience in Java development.Strong expertise in Java 17/21, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and Microservices.Experience building and consuming RESTful APIs.Hands-on experience with Generative AI, LLMs, and AI application development.Experience with AI frameworks such as LangChain4j, Spring AI, LangGraph, or similar.Experience implementing RAG (Retrieval-Augmented Generation) solutions using vector databases such as Pinecone, ChromaDB, Weaviate, Milvus, or FAISS.Experience integrating AI models such as OpenAI GPT, Azure OpenAI, Anthropic Claude, Gemini, or Llama.Strong knowledge of prompt engineering, AI orchestration, and model evaluation.Experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).Experience working with cloud platforms such as AWS, Azure, or GCP.Strong understanding of SQL/NoSQL databases (PostgreSQL, Oracle, MongoDB, Redis).Experience with Kafka or other messaging technologies is preferred.Familiarity with Git, Agile/Scrum, and SDLC best practices.Preferred QualificationsExperience developing AI-powered chatbots, copilots, or intelligent automation solutions.Knowledge of MCP (Model Context Protocol) or AI agent architectures.Experience with Python for AI integration is a plus.Exposure to LLM observability, AI security, and Responsible AI practices.Excellent communication, analytical, and problem-solving skills.

Apply: Java AI Developer
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Desired Rate per hour ($)*
Current contract end date*
Willing to relocate*
Open to Travel (within United States)*
Work Authorization*
Current Location*
Human Check*