JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

Full-Stack AI in Java: From Cassandra to CarPlay - A Production SaaS Story

Summary

You CAN build production AI applications entirely in Java—and you should. This talk proves it.

We built SkillsPilot, an AI-powered SaaS handling sensitive HR data for enterprise clients, using a complete Java stack. No Python microservices. Pure Java from database to dashboard.

The stack: Cassandra + pgvector for data, Langchain4j orchestrating multiple LLMs, Spring Boot for business logic, multi-platform frontends (webforJ, Flutter, CarPlay)—all Java-powered.

Real production patterns: type-safe AI services, parallel multi-LLM orchestration, RAG with vector embeddings, cost optimization via caching and spot instances.

18 months in production: 99.9% uptime, <200ms latency, 10,000+ concurrent users, 70% cost savings.

Java's strengths—type safety, concurrency, mature tooling—become superpowers for AI. Real company, real customers, real revenue. All Java.

Walk away with architecture diagrams, code examples, and confidence to build enterprise AI in Java.

Profile

Type: Learning Session (50 min)

Track: Core Java Platform

Audience Level: Intermediate

Speaker: Stephan Wald

Session: Tuesday, March 17th at 4:00 PM in Room 104