Job Title: Java Developer with AI and Python
Location: Salt Lake City, UT or Phoenix, AZ (Onsite/Hybrid)
Duration: Long-term Contract
Interview Process: Face to Face
<>Job Description
We are seeking a Java Developer with strong experience in Java 8+, Spring Boot, Microservices, REST APIs, Python, and AI/ML technologies. The ideal candidate will be responsible for developing scalable enterprise applications, integrating AI-driven solutions, and building APIs and microservices to support business requirements.
<>Required Skills
- 5+ years of experience in Core Java, Java 8+, Spring Boot, and Microservices
- Strong experience developing and consuming REST APIs
- Hands-on experience with Python for automation, AI/ML, or data processing
- Experience integrating AI/Generative AI, LLMs, Machine Learning models, or AI-powered applications
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform
- Experience with SQL/NoSQL databases and Agile methodologies
<>Preferred Skills
- Experience with LangChain, OpenAI APIs, RAG, Vector Databases, or AI Agent frameworks
- Familiarity with Docker, Kubernetes, Kafka, and CI/CD pipelines