Sessions

Meet the talks!

Auditorium

Track 2

Track 3

Track 4

Track 5

Workshops 1

Workshops 2

8:00

🎟 Registration

9:00

Welcome

Sergi Almar

9:30

Keynote

10:30

☕️ Coffee break

11:00 - 11:50

Bootiful Spring Boot 4

Josh Long

Rate Limiting Done Right

Mario Slatinac / Matej Nedić

Get The Most Out of Virtual Threads in Java 25 - A Deep Dive into the Latest Achievements of Virtual

Christian Woerz

The Persistence Heavyweight Championship: JPA vs. jOOQ

Pasha Finkelshteyn / Catherine Edelveis

Hybrid Modernization: Combining OpenRewrite's Precision with LLM Intelligence for Spring

Raquel Pau

Your Backend Deserves a Face: A Hands-on Workshop for Spring Boot & Vaadin

Sebastian Kühnau

Distributed Job Scheduling using JobRunr - from zero to hero!

Ronald Dehuysser

12:00 - 12:50

The Spring AI Ecosystem in 2026: From Foundations to Agents

Mark Pollack / Christian Tzolov / Dariusz Jędrzejczyk

Domain-centric? Why Hexagonal- and Onion-Architecture are answers to the wrong question

Oliver Drotbohm

Secure-by-Default Spring Apps: Zero Trust, OAuth2, and Runtime Policies

Ivan Šarić

Testing Spring Boot Applications Demystified

Philip Riecks

From Kitchen to Table: A Safe Software Journey with SBOMs

Dmitry Chuyko

Workshop continuation

Workshop continuation

13:00

🍽 Lunch

14:00 - 14:50

From Chaos to Cohesion: Building Modular Monoliths in the Real World

Patrick Baumgartner

Null-safe applications with Spring Boot 4

Sébastien Deleuze

Comparing Agentic AI Frameworks for Java

Timo Salm / Sandra Ahlgrimm

What’s new in Spring for Apache Kafka 4?

Tim van Baarsen

Breaching LLM-Powered Applications: Overcoming Security and Privacy Challenges

Brian Vermeer

Building Durable, Production-ready Agents with Spring AI and Temporal

Cornelia Davis / Marcus Merrell

Skyrocket Developer Productivity with Spring Boot & IntelliJ IDEA

Siva Prasad Reddy Katamreddy

15:00 - 15:50

Core Resilience Features in Spring Framework 7

Juergen Hoeller

Spec-driven Development: How AI Changed Everything (And Nothing)

Simon Martinelli

Spring Data JPA for Real-World Applications

Thorben Janssen

Supercharging Spring AI: Scalable AI Agents with Koog + Spring AI + Spring Boot

Vadim Briliantov

How to migrate the legacy project to Spring Boot

Sergei Chernov

Workshop continuation

Workshop continuation

16:00

☕️ Coffee break

16:30 - 17:20

New in Spring Security 7: MFA, OAuth2 and more

Daniel Garnier-Moiroux

Code Once, Use Everywhere: Building a Shared Module used by Multiple Projects

Vadzim Prudnikau

Demystifying Observability for Spring Applications

Timo Salm / Tiffany Jernigan

Plan Before You Build: Deterministic Planning Patterns for AI Agents

Dan Dobrin

Thinking in Relationships: Practical Graph Database Modelling in Java with Neo4j

Paulien van Alst

Simplifying cloud-native app testing across environments: The Workshop

Laurent Broudoux / Mauricio Salatino

Building Context-Aware Search Apps with Spring and Redis

Ricardo Ferreira

17:30 - 18:20TBD

Workshop continuation

Workshop continuation

18:30

🍻 Beers & Networking