Java & Generative AI Developer

Xaxisconsulting — United States · Posted ~2 hours ago

Senior Full-time

Skills

Java Spring Boot REST APIs microservices Generative AI LLM integration LLM RAG vector databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A developer role focused on building Java-based enterprise applications enhanced with generative AI, large language models, and retrieval-based solutions.

Highlights

Opportunity to combine enterprise software engineering with modern AI technologies and build intelligent applications.

Description

Role Overview We are looking for an experienced Java & GenAI Developer to design, develop, and integrate scalable Java-based applications with Generative AI capabilities. The ideal candidate should have strong expertise in Java, Spring Boot, REST APIs, microservices, and cloud technologies, along with hands-on experience integrating LLMs, RAG, prompt engineering, and AI services into enterprise applications. Key Responsibilities Develop and maintain scalable backend applications using Java and Spring Boot.Design and implement RESTful APIs and microservices for enterprise applications.Integrate Generative AI/LLM capabilities into Java applications and business workflows.Develop RAG (Retrieval-Augmented Generation) solutions using enterprise data sources and vector databases.Implement prompt engineering, LLM integration, context management, and AI-powered automation.Integrate AI services and models through APIs/SDKs such as OpenAI, Azure OpenAI, or other LLM platforms.Develop and optimize AI-powered applications for performance, scalability, reliability, and security.Work with databases, vector stores, and search technologies to support GenAI applications.Implement secure authentication, authorization, API security, and responsible AI practices.Collaborate with architects, product teams, data engineers, and other developers to deliver AI-enabled enterprise solutions.Participate in code reviews, technical design discussions, testing, and production support.