Jobs → Engineering → Java / AI Developer

Java / AI Developer

gopi K.United StatesMIDPosted 20h ago
JavaAI IntegrationSpring BootGenerative AIRetrieval-Augmented GenerationAgentic AIMicroservicesSpring AILangChain4jLLM APIsOpenAIAnthropic ClaudeGeminiVector DatabasesPostgreSQLPineconeMilvusRedisKafkaRabbitMQAWSAzureGCPDockerKubernetesTerraformGrafanaSplunkDatadogAngularReactGitHub Copilot
About the Role We are looking for an experienced Java Developer with AI Integration expertise to bridge the gap between enterprise-grade Java architectures and modern Artificial Intelligence. In this role, you will design, build, and scale high-performance microservices while embedding Generative AI, Retrieval-Augmented Generation (RAG), and Agentic AI workflows into core platform capabilities. Key Responsibilities • Enterprise Java Engineering: Design, develop, test, and maintain scalable, secure, and resilient microservices using Java (JDK 17+) and Spring Boot. • AI & LLM Integration: Implement GenAI patterns using Spring AI, LangChain4j, or direct LLM APIs (OpenAI, Anthropic Claude, Gemini) to build intelligent features like automated workflows, conversational assistants, and semantic search. • RAG & Vector Data Pipelines: Build and optimize Retrieval-Augmented Generation (RAG) pipelines, managing vector embeddings, chunking strategies, and integrations with vector databases (e.g., PostgreSQL/pgvector, Pinecone, Milvus, Redis). • Agentic Workflows: Develop autonomous or semi-autonomous agent tools utilizing function calling, model context protocols (MCP), state management, and robust error-handling/fallback mechanisms. • System Design & API Contracts: Architect high-throughput RESTful APIs and asynchronous message-driven architectures using Kafka or RabbitMQ. • Code Quality & AI Governance: Conduct thorough code reviews (including evaluating AI-generated code for security vulnerabilities, hallucinations, and logic flaws), ensure low latency, and adhere to secure coding practices. • Cloud & DevOps: Deploy, monitor, and scale applications on cloud infrastructure (AWS / Azure / GCP) using containerization (Docker, Kubernetes) and CI/CD pipelines (GitHub Actions, Jenkins, Terraform). Requirements • 5+ years of hands-on backend software development experience. • Deep expertise in Core Java (Concurrency, Collections, JVM tuning, Memory Management). • Spring Framework, Spring Boot, and Spring Cloud, Spring AI, LangChain4j, Apache Kafka, PostgreSQL, Oracle, MySQL, SQL queries, ORMs, Hibernate, JPA, AWS, Azure, or GCP, Docker and Kubernetes, Terraform, Grafana, Splunk, Datadog. • Frontend exposure (Angular or React) for full-stack capabilities. • Familiarity with AI pair programming and code-assist tools (GitHub Copilot, Claude Code) to accelerate delivery workflows.

Similar projects

Full Stack Developer
Anived Pratap Singh · Shopify, WordPress, Full-Stack Development
Full Stack Developer
WJ DIGITAL · Go, Postgres, Redis
Java Developer
Orbosystems LLC · Core Java, Advanced Java, Spring Boot
Early · 1 applied1 of 5,142 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy