Overview
On Site
Hybrid3 Days Onsite / 2 Days Remote (Weekly)
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship
Skills
Artificial Intelligence
Cloud Computing
Kubernetes
Docker
Java
Job Details
We are looking for an experienced Java Lead to lead the design and development of cloud-native, AI-enabled enterprise applications. This role requires strong hands-on expertise in Java, Spring Boot, Kubernetes, Azure, and AI integrations, along with the ability to guide technical teams and drive architectural decisions. The position is hybrid (3 days onsite) in Chicago, IL.
< style=text-align: justify; data-start=514 data-end=545>Roles & Responsibilities</>- Lead end-to-end design and development using Java, J2EE, and Spring Boot
- Architect and implement microservices-based solutions
- Deploy, manage, and scale applications using Docker and Kubernetes
- Design and support cloud deployments on Microsoft Azure
- Integrate AI rule engines into backend systems to support intelligent decisioning
- Implement MCP (Model Context Protocol) integrations with AI/LLM models
- Ensure application performance, scalability, security, and reliability
- Conduct code reviews and enforce best coding and design practices
- Mentor and guide developers, providing technical leadership
- Collaborate with DevOps, product, and architecture teams
- Support CI/CD pipelines and cloud automation efforts
- Troubleshoot and resolve complex technical issues
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.