Haystack
← Back to Jobs
Technology

Lead Java Developer - AI & Full Stack Solutions

Cliff Services IncPhoenix, AZ🇺🇸United StatesPosted 9 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Job Title: Lead Java Developer AI & Full Stack Solutions

Location: Phoenix, AZ (Onsite / Hybrid)

Employment Type: Contract

Job Summary

We are looking for a highly skilled Lead Java Developer with expertise in Artificial Intelligence (AI), Generative AI (LLMs, RAG, MCP), and Full Stack Development to design and build next-generation enterprise applications. In this role, you will lead the architecture, engineering, and deployment of resilient, AI-powered enterprise microservices and customer-facing web applications.

The ideal candidate brings strong hands-on experience in Java core platform engineering, integration with modern AI architectures (Retrieval-Augmented Generation, Model Context Protocol, and Large Language Models), and modern frontend frameworks (React/Angular/Node.js).

Key Responsibilities
  • Technical Leadership & Architecture: Lead the end-to-end design, development, and architectural delivery of scalable, secure Java-based backend microservices integrated with advanced AI/LLM capabilities.

  • AI & LLM Integration: Design and implement RAG (Retrieval-Augmented Generation) pipelines, integrate MCP (Model Context Protocol) servers/tools, vector databases, and enterprise LLM orchestration framework (e.g., Spring AI, LangChain4j, Semantic Kernel).

  • Full Stack Execution: Oversee and contribute to full stack development-connecting modern frontend frameworks (React.js, Angular, or Vue.js) with AI-enhanced RESTful and GraphQL APIs.

  • Enterprise Security & Governance: Implement enterprise-grade security, data protection, privacy controls, and API governance suitable for large-scale financial and payment systems.

  • Engineering Best Practices: Drive code reviews, automated unit/integration testing, CI/CD pipeline automation, observability/monitoring, and performance tuning across the cloud stack (AWS/Google Cloud Platform/Azure).

  • Mentorship & Collaboration: Guide and mentor software engineers, partner closely with Data Scientists, AI Engineers, Product Managers, and Solution Architects to translate business requirements into technical reality.

Required Qualifications
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Core Java Leadership: 8+ years of hands-on Java engineering experience (Java 17/21, Spring Boot, Spring Cloud, Microservices, Event-driven architecture with Kafka/RabbitMQ).

  • AI / GenAI Expertise: 2+ years of practical experience integrating AI capabilities into enterprise applications:

    • Building RAG pipelines utilizing Vector Databases (e.g., Pinecone, Milvus, pgvector, Qdrant).

    • Hands-on familiarity with MCP (Model Context Protocol) standards, tools, and agentic workflows.

    • Integration with LLM APIs (OpenAI, Anthropic Claude, Llama, Bedrock, Vertex AI) using Spring AI or LangChain4j.

  • Full Stack Development: Proficiency in frontend web technologies (React.js, Angular, TypeScript, HTML5/CSS3) and backend API integrations.

  • Cloud & DevOps: Deep expertise in Cloud platforms (AWS/Azure/Google Cloud Platform), Docker, Kubernetes, CI/CD pipelines (Jenkins/GitHub Actions), and infrastructure-as-code.

  • Location: Based in or willing to work onsite/hybrid in Phoenix, AZ.

Skills

Docker
Microservices
Node.js
Spring
Spring Boot
AWS
Angular
Azure
Generative AI
GitHub Actions
Google Cloud
GraphQL
Java
Jenkins
Kafka
Kubernetes
LLM
Phoenix
RabbitMQ
React
TypeScript
Vue

Similar jobs