
Java Fullstack AI Engineer
CirrusLabs · United States
- On site
- Contract
- United States
About the role
Job Title: Senior Java Full Stack Developer (AI/GenAI)
Experience: 7+ Years
Required Skills
7+ years of experience in Java Full Stack Development.
Strong expertise in Java 8/11/17, Spring Boot, Microservices, REST APIs, Spring MVC, Spring Security, and Hibernate/JPA.
Hands-on experience with React.js or Angular, JavaScript/TypeScript, HTML, and CSS.
Experience with SQL databases (Oracle, PostgreSQL, MySQL) and MongoDB is a plus.
Experience with AWS, Azure, or GCP, Docker, Kubernetes, Git, and CI/CD pipelines.
Hands-on experience integrating AI/GenAI solutions using OpenAI, Azure OpenAI, Gemini, Claude, or AWS Bedrock.
Knowledge of LLMs, Prompt Engineering, RAG, LangChain/LangGraph, and Vector Databases (Pinecone, FAISS, ChromaDB, etc.) is preferred.
Responsibilities
Develop and maintain scalable Java Full Stack applications.
Build RESTful microservices and responsive web applications.
Integrate AI/LLM capabilities into enterprise applications.
Collaborate with cross-functional teams to deliver high-quality solutions.
Participate in code reviews, troubleshooting, and performance optimization.
Preferred: Experience building AI-powered applications such as chatbots, document search, copilots, or intelligent automation solutions.