Agentic Engineering & ToolingAgentic Engineering & Tooling
Hands-on Lab180min
BEGINNER

🚀 From Java to AI: Build Your First Intelligent Agent System!

Hands-on workshop on building production-grade AI in Java with LangChain4j. Learn CDI-based AI injection, conversational memory, function calling, declarative agent workflows, and the Supervisor Pattern. Gain practical patterns, MCP/A2A protocol knowledge, and skills to integrate robust AI agents into enterprise architectures.

talk.summaryAiDisclaimer

Emmanuel Hugonnet
Emmanuel HugonnetIBM
Antoine Sabot-Durand
Antoine Sabot-DurandSCIAM
yann Blazart
yann BlazartSCIAM

talkDetail.whenAndWhere

Monday, October 5, 09:30-12:30
TBA 8
talks.roomOccupancytalks.noOccupancyInfo
talks.description
🎯 Revolutionize the way you see Java development with AI!
You know Java? Then you already hold 80% of the keys to building sophisticated AI systems. Don't let Python monopolize innovation: with LangChain4j, Java becomes the go-to language for production-grade AI.

On the agenda for this hands-on workshop:

🧱 Part 1: AI as a Service. Learn to inject intelligence via CDI just like any other Bean. Manage conversational memory with scopes (@SessionScoped) and give your agents "arms" through Function Calling.

🏗️ Part 2: The Agent Architect. Go beyond simple chat. Design complex declarative workflows (sequential, parallel) and master the Supervisor Pattern: an AI capable of planning and managing other agents autonomously.

🚀 Why attend? Walk away with ready-to-use patterns, a solid grasp of the MCP/A2A protocols, and the ability to integrate robust agents into your enterprise architectures.
Go from spectator to AI architect! 🚀




java
ai
agents
langchain4j
talks.speakers
Emmanuel Hugonnet

Emmanuel Hugonnet

IBM

France

Into the Java World for the last 25 years, I joined Red Hat in 2013 to contribute on the development of the JakartaEE server WildFly and moved to IBM in 2025.
I also contribute to a large number of OSS projects and I'm a member of the Apache NetBeans Dream Team.
I've been one of the founder of the SnowCamp conference and I'm a JUG leader of AlpesJUG.
Recently I've started to look into Generative AI and LangChain4J and I started the wildfly-ai-feature-pack to facilitate developing Generative AI JakartaEE applications with WildFly, contributing to langchain4j-cdi and LangChain4J along the way.
I also contribute to the A2A Java SDK providing a reference implementation of the A2A protocol in Java.
Antoine Sabot-Durand

Antoine Sabot-Durand

SCIAM

France

Antoine is a Java Champion and former spec lead for Jakarta EE CDI. He was part of the founding team behind Quarkus at Red Hat and worked on major MicroProfile specifications such as Fault Tolerance and Health Check. Today, Antoine is an architect and technical expert at SCIAM, where he leads complex projects largely built on the very technologies he helped design. He is also the co-creator of the Vidocq framework, a modern MicroProfile stack built on Java 25 and JPMS.
yann Blazart

yann Blazart

SCIAM

France

Yann Blazart is a Senior Tech Lead and a passionate advocate of Jakarta EE and Quarkus. He has been in love with Java for 26 years and has been working with SCIAM since 2019. A long-time open-source contributor, Yann has taken part in projects such as WicketExtJs, TomEE, and JAX-WS Metro.
He is no stranger to the Devoxx stage: he ran two Hands-on Labs at Devoxx France (2012 and 2015) on Java EE, and more recently delivered a Hands-on Lab on Quarkus and Apache Ignite at Riviera Dev, Devoxx BE, and Devoxx MA in 2023. In 2024, he laid the foundations of what has since become langchain4j-cdi. In 2026, together with Antoine Sabot-Durand, he built Vidocq (https://vidocq.dev) — the first fully European MicroProfile 7.1 runtime.