Java Developer with AI Experience
Role-Java Developer with AI Experience Location- Houston, TXJob SummaryWe are looking for a Java Developer with AI/Generative AI experience to design, develop, and integrate scalable enterprise applications. The ideal candidate will have strong hands-on experience with Java and Spring Boot, along with exposure to AI/ML, LLMs, GenAI, and AI-powered application development.Required Skills5+ years of hands-on experience in Java developmentStrong expertise in Java 8/11/17+, Spring Boot, Spring Framework, and REST APIsExperience with microservices architectureStrong knowledge of SQL and relational databasesExperience with AWS, Azure, or GCPHands-on experience with Generative AI, LLMs, AI/ML, or AI-powered applicationsExperience integrating LLM/AI APIs into Java applicationsKnowledge of Prompt Engineering, RAG, embeddings, or vector databases is a plusExperience with Kafka or other messaging technologiesStrong experience with Git, CI/CD, Docker, and KubernetesGood understanding of Agile/Scrum developmentResponsibilitiesDevelop and maintain scalable Java/Spring Boot applications and microservicesDesign and implement RESTful APIs and cloud-based solutionsIntegrate AI/LLM capabilities into enterprise applicationsWork with AI/ML teams to implement GenAI and automation use casesDevelop secure, high-performance, and reliable applicationsParticipate in architecture, code reviews, testing, and production supportCollaborate with product managers, architects, and cross-functional teams