Java Developer with AI

OMEGAHIRES
Salt Lake City, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Salt Lake City, United States of America

Tech stack

Java
Spring Security
Artificial Intelligence
Amazon Web Services (AWS)
Application Integration Architecture
Azure
Continuous Integration
Github
Java Persistence API
Python
PostgreSQL
Enterprise Messaging Systems
MongoDB
NoSQL
Oracle Applications
Scrum
Systems Development Life Cycle
Redis
SQL Databases
Chatbots
Spring-mvc
Retrieval-Augmented Generation
Large Language Models
Multi-Agent Systems
Prompt Engineering
Spring-boot
Model Validation
Generative AI
GIT
Gitlab-ci
Kubernetes
Kafka
Virtual Agents
REST
GPT
Docker
Jenkins
Microservices

Requirements

Job Role: Java Developer with AI Location: Salt Lake City, UT (Hybrid) Job Description: ** Skills** - 6+ 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 Qualifications - Experience 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 for this position