search.searchInEvent

search.searchingFor: "java"

search.talks

104

30 Years of Java - How Did We Get Here?

Simon Ritter
Simon Ritter(Azul)
This session offers a concise history of Java’s evolution from its 1995 launch to its ongoing popularity, highlighting k...
Match: title, track

Java 21 to 25 - Better Language, Better APIs, Better Runtime

Nicolai Parlog
Nicolai Parlog(Oracle)
Java 25, the next long-term support release, introduces numerous enhancements across language features, APIs, and runtim...
Match: title, track

Java 25, the next long-term support release

Nicolai Parlog
Nicolai Parlog(Oracle)
Georges Saab
Georges Saab(Oracle)
Java 25, the next long-term support release, introduces numerous enhancements across language features, APIs, and runtim...
Match: title, track

Java and AI

Paul Sandoz
Paul Sandoz(Oracle)
Java is commonly found where AI needs to be. We shall describe how Java features can and will meet the needs of AI. Exis...
Match: title, track

Java for AI

Paul Sandoz
Paul Sandoz(Oracle)
Many Java features, existing and future, can meet the demands of AI. Existing features include the Foreign Function and...
Match: title, track

Java Memory Leaks

Victor Rentea
Victor Rentea(Freelance)
This talk explores memory leaks and inefficiency in Java backend systems, covering the Java Memory Model, essential JVM...
Match: title, track

Modern Java Puzzlers

Simon Ritter
Simon Ritter(Azul)
This session explores Java’s rapid evolution since JDK 9, focusing on new features like records, switch expressions, sea...
Match: title, track

Picocli: put some Java in your terminal 💻!

Stéphane Philippart
Stéphane Philippart(OVHcloud)
This session demonstrates how to easily build feature-rich command line interfaces in Java using Picocli and Quarkus, an...
Match: title, track

Tactical Domain-Driven Design with Java and Spring

Oliver Drotbohm
Oliver Drotbohm
This workshop explores tools and approaches for implementing tactical Domain-Driven Design (DDD) in Java, focusing on th...
Match: title, track

The Best of Java Shorts Show: 100 Snippets in 50 Minutes

Adam Bien
Adam Bien(adam-bien.com)
This session showcases the next set of top-rated and unique Java code snippets—demonstrating tasks like running Java app...
Match: title, track

The New Java Best Practices

Stephen Colebourne
Stephen Colebourne(Engine by Starling)
Java evolves. And so must our Best Practices. Because it is not enough to simply learn the new features, we must learn h...
Match: title, track

Wat? That’s possible in Java?

Michael Vitz
Michael Vitz(innoQ Deutschland GmbH)
Over ten years ago, Gary Bernhardt gave a lightning talk called “Wat.” Gary gave Ruby and JavaScript examples that were...
Match: title, track

Writing GPU-Ready AI Models in Pure Java with Babylon

Ana-Maria Mihalceanu
Ana-Maria Mihalceanu(Oracle)
Lize Raes
Lize Raes(Oracle)
This session introduces Project Babylon, enabling developers to build and run AI models directly in Java with GPU accele...
Match: title, track

Java as an AI development Platform

Zoran Sevarac
Zoran Sevarac(Deep Netts Technologies)
This talk highlights Java’s growing capabilities for AI development, emphasizing innovations like Project Panama and the...
Match: title, track

Vaadin: Modern Web UIs in Pure Java—A Live-Coding Tour

Sebastian Kuehnau
Sebastian Kuehnau(Vaadin)
Vaadin enables rapid, Java-only full-stack web application development with an intuitive API, type-safe communication, a...
Match: title, track

Java Adventures - JTaccuino, Java 25 and AI

Sven Reimers
Sven Reimers(Airbus )
A demo packed session awaits you showing you the latest Java 25 features using JTacccuino notebooks.

JTaccuino is...
Match: title, track

TornadoVM Deep Dive: Empowering Java Developers with GPU Acceleration

Michalis Papadimitriou
Michalis Papadimitriou(University of Manchester)
Thanos Stratikopoulos
Thanos Stratikopoulos(The University of Manchester)
Christos Kotselidis
Christos Kotselidis(University of Mancheter/Pierer Innovation)
Maria Xekalaki
Maria Xekalaki(The University of Manchester)
This session explores TornadoVM, an open-source tool enabling Java developers to accelerate applications on GPUs and oth...
Match: title, track

Empowering Agentic AI with Industrial and Scientific JavaFX Desktop Applications via MCP

Michael Hoffer
Michael Hoffer(Hamilton Freiburg GmbH)
This talk demonstrates how to integrate JavaFX desktop applications with Agentic AI using the Model Context Protocol (MC...
Match: title, track

ONNX-Based Generative AI LLMs in Java with Project Babylon

Adam Sotona
Adam Sotona(Oracle)
The Open Neural Network Exchange (ONNX) serves as an universal format for representing machine learning models, facilita...
Match: title, track

It’s Fine Actually: Doing Better in Legacy Java

Baruch Sadogursky
Baruch Sadogursky(TuxCare)
This talk offers practical strategies for thriving with legacy Java (8 or 11) systems, covering cleaner coding, improved...
Match: title, track

Finally, final means final - A deep dive into field immutability in Java

Per Minborg
Per Minborg(Oracle)
This talk explores Java's 'final' keyword, its limitations in ensuring immutability, and how JVM assumptions can impact...
Match: title, track

Garbage Collection in Java: Choosing the Correct Collector

Stefan Johansson
Stefan Johansson(Oracle)
Garbage collection (GC) is a type of automatic memory management and a key feature of the Java platform. It allows devel...
Match: title, track

The Three Amigos in Java

Venkat Subramaniam
Venkat Subramaniam
The meticulous, yet fast-paced, evolution of Java has brought us three separate features, Records, Sealed classes/interf...
Match: title, track

Weather the Storm: How Value Classes Will Enhance Java Performance

Clément de Tastes
Clément de Tastes(SCIAM)
Remi Forax
Remi Forax(University Gustave Eiffel)
Project Valhalla's value classes represent Java's most significant evolution since Java 8. In this beginner-friendly ses...
Match: title, track

Build an MCP Server with Java

Sergio  del Amo Caballero
Sergio del Amo Caballero(Oracle)
This session demonstrates building an MCP (Model Context Protocol) Server in Java from scratch and with frameworks like...
Match: title, description

Build your own Java-powered Agentic Apps

Georgios Andrianakis
Georgios Andrianakis(IBM)
Mario Fusco
Mario Fusco(IBM)
Kevin Dubois
Kevin Dubois(IBM)
Clement Escoffier
Clement Escoffier(Red Hat)
Guillaume Smet
Guillaume Smet(IBM)
This session demonstrates building Java-based Agentic AI applications using Quarkus and LangChain4j. It covers creating...
Match: title, description

Discover the Agent Development Kit for Java for building AI agents

Guillaume Laforge
Guillaume Laforge(Google)
This presentation introduces Google's Agent Development Kit (ADK) for building AI agents in Java. It covers agent capabi...
Match: title, description

Hands-On: Building Agents with Spring AI, MCP, Java, and Amazon Bedrock

Josh Long
Josh Long(the Spring team)
James Ward
James Ward(AWS)
Matthew Meckes
Matthew Meckes(AWS)
In this hands-on workshop you will learn how to build & deploy production-ready AI Agents. You will use Spring AI, MCP,...
Match: title, description

Modernizing your Java codebase with AI

Kevin Azijn
Kevin Azijn(Amazon Web Services)
Vinicius Senger
Vinicius Senger(AWS)
This workshop provides hands-on guidance for modernizing Java applications at scale, focusing on migrating from Java 8 t...
Match: title, description

Thirty years of Java development: keeping it all together

Cristian Schuszter
Cristian Schuszter(CERN)
This talk explores how CERN manages decades of Java systems, from legacy monoliths to modern microservices, for 80+ deve...
Match: title, description

Amazon Q Developer: Your AI Pair Programmer for Java Modernization and Development

Pal Magnus Slatto
Pal Magnus Slatto(Amazon Web Services)
This session introduces Amazon Q Developer’s AI-powered tools for Java, featuring conversational coding, automated migra...
Match: title, description

101 Cursor AI, Learning to use for Java Enterprise projects

Juan Antonio Breña Moral
Juan Antonio Breña Moral
This session explores how Cursor AI enhances Java Enterprise development by improving developer experience and SDLC, dis...
Match: title, description

Java and JVM lovers in Belgium, let's unite!

Loïc Magnette
Loïc Magnette(Oniryx)
Tom Cools
Tom Cools(Timefold)
Frank Delporte
Frank Delporte(Azul)
Are you passionate about Java and curious to meet the people shaping its community here in Belgium? Whether you’re a fir...
Match: title, description

GPULlama3.java: Beyond CPU Inference with Modern Java

Michalis Papadimitriou
Michalis Papadimitriou(University of Manchester)
This session introduces GPULlama3.java, an open-source framework enabling efficient, GPU-accelerated inference for Llama...
Match: title, description

Brokk: an AI-Native Code Platform for Java, in Java

Jonathan Ellis
Jonathan Ellis(Brokk)
Brokk is a Java Swing tool for supervising code-writing AI assistants, designed for context engineering beyond tradition...
Match: title, description

The Wait is Over: Foreign Function & Memory (FFM) API brings modern Java to the Raspberry Pi

Frank Delporte
Frank Delporte(Azul)
This talk shows how Pi4J’s migration to Java 25 and the new FFM API streamlines hardware control on Raspberry Pi, reduci...
Match: title, description

Java Performance Update 2025: From JDK 21 to JDK 25

Per Minborg
Per Minborg(Oracle)
This talk reviews 13 key performance improvements from JDK 21 to JDK 25, including enhancements in libraries, the JIT co...
Match: title, track

Ask the architects

Angelos Bimpoudis
Angelos Bimpoudis(Oracle)
Paul Sandoz
Paul Sandoz(Oracle)
Stuart Marks
Stuart Marks(Oracle)
Per Minborg
Per Minborg(Oracle)
Viktor Klang
Viktor Klang(Oracle)
Ask them anything related to the Java language with the Oracle engineers making it happen!
Match: track, description

Deep Dive: GraalVM in Practice

Alina Yurenko
Alina Yurenko(Oracle)
This session offers a deep dive into building production-ready native Java applications with GraalVM, covering migration...
Match: track, description

Fast-Track JDK Tools for the Modern Software Developer

Ana-Maria Mihalceanu
Ana-Maria Mihalceanu(Oracle)
José Paumard
José Paumard(Oracle)
This hands-on lab explores new JDK tools, including the Java Launcher, javadoc with Markdown, jwebserver for testing, jl...
Match: track, description

Pattern Matching, Under the Microscope

Angelos Bimpoudis
Angelos Bimpoudis(Oracle)
Project Amber has introduced pattern matching into the Java language, improving both safety and expressiveness of our pr...
Match: track, description

Six and a half ridiculous things to do with Quarkus

Holly Cummins
Holly Cummins(IBM)
This session showcases unconventional, humorous uses of Quarkus, from LLM-powered hallucinations to meme-generating CLIs...
Match: track, description

Structured Concurrency in Action

Nicolai Parlog
Nicolai Parlog(Oracle)
This session explores the latest Java 25 structured concurrency API, highlighting its key changes, error handling, threa...
Match: track, description

Supercharge your JVM performance with Project Leyden and Spring Boot

Ana-Maria Mihalceanu
Ana-Maria Mihalceanu(Oracle)
Moritz Halbritter
Moritz Halbritter(Spring Team @ Broadcom)
This session explores Project Leyden’s efforts to improve Java startup and peak performance, especially for microservice...
Match: track, description

Virtual Threads, Structured Concurrency and Scoped Values: Putting it all together

Balkrishna Rawool
Balkrishna Rawool(ING Bank)
This session demonstrates how to integrate Project Loom features—Virtual Threads, Structured Concurrency, and Scoped Val...
Match: track, description

Why Haven’t They Fixed This?

Stuart Marks
Stuart Marks(Oracle)
Maurice  Naftalin
Maurice Naftalin(Morningside Light Ltd)
This talk examines longstanding Java language and platform issues, explores why seemingly simple problems remain unresol...
Match: track, description

Meta-Programming with Agentic AI: Unleashing the Power of Code Reflection

Michael Hoffer
Michael Hoffer(Hamilton Freiburg GmbH)
This talk explores integrating meta-programming with agentic AI to create adaptable language features, showcasing live e...
Match: track, description

GraalVM meets WebAssembly

Fabio Niephaus
Fabio Niephaus(Oracle Labs)
This talk introduces GraalVM’s Web Image for compiling Java to efficient WebAssembly (Wasm) modules and demonstrates use...
Match: track, description

From Vulnerability to Victory: Mastering the CVE Lifecycle for Java Developers

Anthony Dahanne
Anthony Dahanne(HeroDevs)
This session provides Java developers with a comprehensive understanding of the CVE lifecycle, including how vulnerabili...
Match: title, description

The power of Cursor rules in Java Enterprise development

Juan Antonio Breña Moral
Juan Antonio Breña Moral
Cursor AI is transforming software development for engineers and organizations alike. One of its most powerful features...
Match: title, description

Breaking Down AI Silos: Building Interoperable Multi-Agent Systems with Google's A2A Protocol and Java SDK

Stefano Maestri
Stefano Maestri(IBM)
Google’s Agent2Agent (A2A) protocol, now under the Linux Foundation, solves AI agent interoperability by providing a uni...
Match: title, description

Unleashing Vector Search with Spring AI, LangChain4J, Hibernate Vector, and the Oracle Database 23ai

Juarez Barbosa Junior
Juarez Barbosa Junior(Oracle)
This session demonstrates building GenAI applications in Java using Oracle AI Vector Search and Database 23ai, with fram...
Match: track, description

Going serverless with Quarkus, GraalVM native images and AWS Lambda

Bert Jan Schrijver
Bert Jan Schrijver(OpenValue)
This talk details migrating the NLJUG conference app backend from Java Spring on Linux VMs to a serverless architecture...
Match: track, description

Quarkus Unleashed

Roberto Cortez
Roberto Cortez(IBM)
This session explores how Quarkus transforms applications and libraries into efficient, resource-saving artifacts, enabl...
Match: track, description

Serialization 2.0: A Marshalling Update!

Viktor Klang
Viktor Klang(Oracle)
This talk reviews how evolving application needs and Java language enhancements enable a safer, simpler alternative to J...
Match: track, description

Spring Boot: Chapter 4

Brian Clozel
Brian Clozel(Spring team)
Stephane Nicoll
Stephane Nicoll(Spring Team)
Spring Boot 4.0 is scheduled for next November. While the Java baseline remains at 17, it’s the perfect time to leverage...
Match: track, description

The Road Not Taken: A Developer's Guide to Life Beyond Spring Boot

Frederik Pietzko
Frederik Pietzko(iits-consulting)
Beyond Spring Boot lies a world of possibilities waiting to be explored. Join me as we chart a course from heavyweight c...
Match: track, description

What’s new with the JCP?

Heather VanCura
Heather VanCura(Oracle)
Stuart Marks
Stuart Marks(Oracle)
Learn about how to participate in the evolution of Java technology through the JCP and how to grow and build the next ge...
Match: track, description

A Long Spring: 19 Years of Living with Your Past Mistakes

Arjen Poutsma
Arjen Poutsma(Poutsma Principles)
This talk shares insights from 19 years of evolving the Spring Java framework, covering technical and community challeng...
Match: description, summary

AI Agents, the New Frontier for LLMs

Guillaume Laforge
Guillaume Laforge(Google)
This session introduces intelligent agents as the next evolution for LLMs, covering agent definitions, limitations, and...
Match: description, summary

Bootiful Spring AI

Josh Long
Josh Long(the Spring team)
Christian Tzolov
Christian Tzolov(Broadcom)
James Ward
James Ward(AWS)
Mark Pollack
Mark Pollack(Broadcom)
The age of artificial intelligence (because the search for regular intelligence hasn't gone well..) is nearly at hand, a...
Match: description, summary

Building Private, Scalable AI Applications with Self-Hosted LLMs

Timo Salm
Timo Salm(Broadcom)
Sandra Ahlgrimm
Sandra Ahlgrimm(Microsoft)
This tutorial teaches how to build and deploy secure, self-hosted AI applications using Java and Spring AI with local LL...
Match: description, summary

Fixing time zones for fun - twenty programming puzzles to master internationalization.

Martijn van Iersel
Martijn van Iersel(TOPdesk)
This talk reviews 20 internationalization puzzles on i18n-puzzles.com, tackling advanced time zone and Unicode challenge...
Match: description, summary

How I Solved Production Issues with OpenTelemetry (And How You Can Too)

Cees Bos
Cees Bos(OpenValue)
This session demonstrates how OpenTelemetry enhances Java application reliability by uncovering hidden production issues...
Match: description, summary

Panel Discussion: LangChain4j Turns Two - What We’ve Learned and What’s Next

Guillaume Laforge
Guillaume Laforge(Google)
Lize Raes
Lize Raes(Oracle)
Dimitris Andreadis
Dimitris Andreadis(Red Hat)
Julien Dubois
Julien Dubois(Microsoft)
First introduced at Devoxx.BE 2023, LangChain4j has evolved into the de-facto standard for integrating Large Language Mo...
Match: description, summary

Stop Scheduling Like It’s 1999 – Green Software Needs Better Timing

Ted Vinke
Ted Vinke(First8 Conclusion)
This talk introduces GreenScheduled, a Java library that schedules automated jobs during periods of lower carbon intensi...
Match: description, summary

The Diabolical Developer: Rise of the Rogue Agents

Martijn Verburg
Martijn Verburg(Microsoft)
This satirical talk explores the rise of autonomous AI agents in software development, highlighting risks, misuse, and t...
Match: description, summary

Why You Should Build Agents on the JVM

Rod Johnson
Rod Johnson(Embabel)
This keynote explores the rise of Java AI Agents, with a focus on Embabel - an innovative JVM-based age...
Match: description, summary

LangChain4j Community BOF

Georgios Andrianakis
Georgios Andrianakis(IBM)
Dimitris Andreadis
Dimitris Andreadis(Red Hat)
Mario Fusco
Mario Fusco(IBM)
Curious about the evolution and future direction of LangChain4j? Join our Birds of a Feather (BOF) session for a...
Match: description, summary

Gen AI Grows Up: Enterprise JVM Agents With Embabel

Rod Johnson
Rod Johnson(Embabel)
This session introduces Embabel, an innovative JVM-based agent framework for Java and Kotlin developers, integrated with...
Match: description, summary

Robotics and GraalVM native libraries

Florian Enner
Florian Enner(HEBI Robotics)
Our company creates custom robotic solutions for a wide range of applications, from performing real-world industrial ins...
Match: description, summary

Teachers BOF

Hanno Embregts
Hanno Embregts(Info Support)
Pim Tegelaar
Pim Tegelaar(Picnic)
Are you involved in teaching Java (or software development in general) to your co-workers and/or the next generation? Th...
Match: description, summary

From Scratch to Scalable: Building Smarter AI Agents with Frameworks

Jettro Coenradie
Jettro Coenradie(Luminis)
Daniël Spee
Daniël Spee(Luminis)
This workshop guides Java developers from building a basic AI agent with manual LLM integration and memory management to...
Match: description, summary

Bootiful Spring Boot: the Deep-Dive

Josh Long
Josh Long(the Spring team)
This workshop provides a comprehensive overview of Spring, covering its core component model, Spring Boot, and practical...
Match: track, description

Paketo Buildpacks: the best way to build Java container images?

Anthony Dahanne
Anthony Dahanne(HeroDevs)
This session explores the evolution of buildpacks, from early PaaS to modern Cloud Native Buildpacks for creating OCI im...
Match: title

Quarkus Community BOF

Georgios Andrianakis
Georgios Andrianakis(IBM)
Dimitris Andreadis
Dimitris Andreadis(Red Hat)
Clement Escoffier
Clement Escoffier(Red Hat)
Guillaume Smet
Guillaume Smet(IBM)
This session invites attendees to engage with Quarkus core team members and contributors, discuss its growing open-sourc...
Match: track, description

Loom in JDK 25: Virtual Threads, Structured Concurrency, and Scoped Values

José Paumard
José Paumard(Oracle)
Remi Forax
Remi Forax(University Gustave Eiffel)
This presentation explores Project Loom's enhancements in Java: lightweight virtual threads, the finalized Scoped Value...
Match: track, summary

A Developer's Search for Meaning: Thriving as AI Transforms Our World

Markus Westergren
Markus Westergren(Umecon AB)
Elma Westergren
Elma Westergren
This presentation examines how Java developers adapt their professional identity as AI agents take over coding tasks. Bl...
Match: description, summary

Agent Orchestration with LangChain4J

Lize Raes
Lize Raes(Oracle)
Discover how langchain4j-agentic empowers Java developers to build robust, controllable agent workflows using patterns l...
Match: description, summary

From LLM orchestration to autonomous agents: Agentic AI patterns with LangChain4j

Georgios Andrianakis
Georgios Andrianakis(IBM)
Mario Fusco
Mario Fusco(IBM)
Clement Escoffier
Clement Escoffier(Red Hat)
Stefano Maestri
Stefano Maestri(IBM)
This session explores designing autonomous AI agents using LangChain4j, a Java-native framework. It covers architecture,...
Match: description, summary

Platform Engineering 101: Building Internal Developer Platforms

Maarten Vandeperre
Maarten Vandeperre(Red Hat)
This session explores how platform engineering and Internal Developer Platforms (IDPs) can reduce developer cognitive lo...
Match: description, summary

Pod Right-sizing in the Second Decade of Kubernetes

Abdel Sghiouar
Abdel Sghiouar(Google Cloud)
This talk introduces Kubernetes In-Place Pod Resize (IPPR), enabling dynamic pod resource adjustments without restarts....
Match: description, summary

Securing MCP Servers

Daniel Garnier-Moiroux
Daniel Garnier-Moiroux(Spring)
This talk explains how to secure Model Context Protocol (MCP)-based LLM applications using OAuth2, clarifying common pit...
Match: description, summary

Unveiling the simple math that powers AI

Marianne Hoornenborg
Marianne Hoornenborg(Dutch Chamber of Commerce)
This beginner-friendly talk demystifies the simple math concepts underlying AI and computation—such as boolean logic, fl...
Match: description, summary

AI-Powered Form Wizards: Chat, Click, Done

Loïc Magnette
Loïc Magnette(Oniryx)
This talk explores building an AI-powered form-filling assistant using LangChain4j, Quarkus, and Java libraries. It cove...
Match: description, summary

MCP in Action: Connecting AI to Enterprise Systems

Zineb BENDHIBA
Zineb BENDHIBA(Red Hat / IBM)
This talk introduces the Model Context Protocol (MCP), an open standard for seamlessly linking AI assistants to enterpri...
Match: description, summary

Unifying AI integration with Model Context Protocol

Christian Tzolov
Christian Tzolov(Broadcom)
Dariusz Jędrzejczyk
Dariusz Jędrzejczyk(Spring Team @ Broadcom)
The talk introduces the Model Context Protocol (MCP), a standard for integrating AI models with external tools via a cli...
Match: description, summary

Hands-On: Building AI Agents with Embabel

John Davies
John Davies(Incept5)
James Ward
James Ward(AWS)
Rod Johnson
Rod Johnson(Embabel)
In this hands-on lab you will build an AI Agent using the Embabel Agent Framework and Kotlin or Java (you pick). The Age...
Match: description, summary

Bootiful GraalVM

Josh Long
Josh Long(the Spring team)
Thomas Wuerthinger
Thomas Wuerthinger(Oracle)
It's that time of the year gain! Devoxx time! And we love being here. But you know which place we love even more? Produc...
Match: track

Bootiful Spring Boot

Josh Long
Josh Long(the Spring team)
This talk explores exciting new features and opportunities for Spring Boot developers in 2025, highlighting advancements...
Match: track

Developing an Asynchronous Application with Virtual Threads and Structured Concurrency

Ana-Maria Mihalceanu
Ana-Maria Mihalceanu(Oracle)
José Paumard
José Paumard(Oracle)
One of the most exciting features delivered by JDK 21 are Virtual Threads, developed by the Loom project. They promise t...
Match: track

Extending Functional Pipeline with Gatherers

Venkat Subramaniam
Venkat Subramaniam
We've had the ability to extend the terminal operation of a functional pipeline from the day one, thanks to the Collecto...
Match: track

Joda-Beans, POJO code generation and beyond

Stephen Colebourne
Stephen Colebourne(Engine by Starling)
Joda-Beans is the Joda project you've never heard of. An alternative to Lombok or Immutables, using an inline code gener...
Match: track

Spring Boot in the Cloud: Advanced Optimization Deep Dive

Patrick Baumgartner
Patrick Baumgartner(42talents)
This hands-on workshop explores advanced Spring Boot optimization techniques for the cloud, covering memory reduction, f...
Match: track

Spring Debugger: Behind The Scenes of Spring Boot

Marco Behler
Marco Behler(JetBrains)
This talk introduces the new Spring Debugger in IntelliJ IDEA, which demystifies Spring Boot internals by providing clea...
Match: track

What’s new in Spring Modulith?

Oliver Drotbohm
Oliver Drotbohm
This talk introduces Spring Modulith, a tool for structuring maintainable Spring applications, and reviews its latest fe...
Match: track

When ORM Becomes OMG: Performance Pitfalls in JPA and Friends

Jos Roseboom
Jos Roseboom(EasingYou)
JPA makes database interaction feel almost magical—until your app grinds to a halt. In this talk, we’ll take a tour thro...
Match: track

The Ultimate Showdown of Database Migration Tools

Anton Arhipov
Anton Arhipov(JetBrains)
Pasha Finkelshteyn
Pasha Finkelshteyn(BellSoft)
When it comes to database migration in the Spring ecosystem, two heavyweights dominate: Liquibase and Flyway. While both...
Match: track

Legal JVM dopes for your apps

Dmitry Chuyko
Dmitry Chuyko(BellSoft)
This talk explores how to boost application performance and hardware utilization without code changes, by leveraging JDK...
Match: track

Meet the Spring team

Daniel Garnier-Moiroux
Daniel Garnier-Moiroux(Spring)
Josh Long
Josh Long(the Spring team)
Christian Tzolov
Christian Tzolov(Broadcom)
Moritz Halbritter
Moritz Halbritter(Spring Team @ Broadcom)
Oliver Drotbohm
Oliver Drotbohm
Brian Clozel
Brian Clozel(Spring team)
Stephane Nicoll
Stephane Nicoll(Spring Team)
Dariusz Jędrzejczyk
Dariusz Jędrzejczyk(Spring Team @ Broadcom)
Come meet the Spring team! This year at Devoxx, many maintainers, advocates and contributors will be at the conference,...
Match: track

Simplifying Cloud Native App Testing across Environments with Dapr and Microcks

Laurent Broudoux
Laurent Broudoux(Microcks)
Mauricio Salatino
Mauricio Salatino(Diagrid)
This talk demonstrates how Java developers can streamline local development and testing of Spring Boot microservices usi...
Match: description, summary

GraalVM Community BOF

Thomas Wuerthinger
Thomas Wuerthinger(Oracle)
Fabio Niephaus
Fabio Niephaus(Oracle Labs)
Shaun Smith
Shaun Smith(Oracle Labs)
Alina Yurenko
Alina Yurenko(Oracle)
Tim Felgentreff
Tim Felgentreff(Oracle Labs)
GraalVM thrives thanks to its awesome users and early adopters who follow the improvements and give valuable feedback.
Match: track

Building secure AI agents with Quarkus LangChain4j

Willem Jan Glerum
Willem Jan Glerum(Lunatech)
Radek Kargul
Radek Kargul(Lunatech)
This hands-on workshop teaches participants to build and secure AI agents using Quarkus LangChain4j. Attendees will set...
Match: description

Coding, Rewritten: What 10.000+ AI-Generated Code Completions Taught Me About the Future of Software Development

Jeroen Egelmeers
Jeroen Egelmeers(Sogeti Netherlands)
This talk explores the transformative impact of AI coding tools on developer workflows, sharing insights from using over...
Match: description

search.speakers

103

Adam Bien

Adam Bien
Adam Bien(adam-bien.com)
Developer (Architect), Consultant, Trainer, Podcaster (https://airhacks.fm), AWS Hero and Java (Champion) enthusiast Ada...
Match: bio

Adam Michalik

Adam Michalik
Adam Michalik(Rabobank)
Quality freak, clean code preacher, TDD enthusiast, pair-programming practitioner. In love with Java since the start of...
Match: bio

Adam Sotona

Adam Sotona
Adam Sotona(Oracle)
Adam is a software engineer with over 25 years of experience designing, implementing, and improving Java tools and libra...
Match: bio

Aicha Laafia

Aicha Laafia
Aicha Laafia(havana Group)
Aicha Laafia, a Java software engineer with a love for coding, an interest in sustainability, and a commitment to empowe...
Match: bio

Ana-Maria Mihalceanu

Ana-Maria Mihalceanu
Ana-Maria Mihalceanu(Oracle)
Ana is a Java Champion Alumni, Developer Advocate for the Java Platform Group at Oracle, guest author of the book "DevOp...
Match: bio

Andrei Shakirin

Andrei Shakirin
Andrei Shakirin(AWS (former Pivotal Labs Engineer))
Andrei is a Solutions Architect at Amazon Web Services and a former Pivotal Labs engineer, specializing in the design of...
Match: bio

Andy Bailey

Andy Bailey
Andy Bailey(VEDA GmbH)
I've been mucking around with computers and programming since I was 16. Since then I studied at Sussex University in the...
Match: bio

Angelos Bimpoudis

Angelos Bimpoudis
Angelos Bimpoudis(Oracle)
Angelos is working on the specification and implementation of the Java programming language and compiler, at the Java Pl...
Match: bio

Anthony Dahanne

Anthony Dahanne
Anthony Dahanne(HeroDevs)
Software Developer for 15+ years, my favorite topics are containerization (Docker and Kubernetes), building tools, Conti...
Match: bio

Anton Arhipov

Anton Arhipov
Anton Arhipov(JetBrains)
Anton is a Developer Advocate at JetBrains, working with Kotlin, IntelliJ IDEA, and AI-driven developer tools. With a ba...
Match: bio

Arun Gupta

Arun Gupta
Arun Gupta
Arun Gupta is a globally recognized expert in developer relations, open source strategy, and go-to-market innovation. Wi...
Match: bio

Balkrishna Rawool

Balkrishna Rawool
Balkrishna Rawool(ING Bank)
Balkrishna works as an Engineering Lead at ING Bank. He is also a frequent speaker at renowned tech conferences. He has...
Match: bio

Barry van Someren

Barry van Someren
Barry van Someren(CoffeeSprout)
Barry van Someren is a Java developer turned infrastructure engineer, founder of CoffeeSprout, and the kind of person wh...
Match: bio

Baruch Sadogursky

Baruch Sadogursky
Baruch Sadogursky(TuxCare)
Baruch Sadogursky (@jbaruch) did Java before it had generics, DevOps before there was Docker, and DevRel before it had a...
Match: bio

Bert Jan Schrijver

Bert Jan Schrijver
Bert Jan Schrijver(OpenValue)
Bert Jan is CTO at OpenValue and focuses on Java, software architecture, Continuous Delivery and DevOps. Bert Jan is a J...
Match: bio

Brian Vermeer

Brian Vermeer
Brian Vermeer(Snyk)
Staff Developer Advocate for Snyk, Java Champion, and Software Engineer with over a decade of hands-on experience in cre...
Match: bio

Bruce Bujon

Bruce Bujon
Bruce Bujon(Datadog)
Bruce Bujon is a Senior Software Engineer at Datadog, based near Paris. He spent about 15 years building distributed sys...
Match: bio

Christian Tzolov

Christian Tzolov
Christian Tzolov(Broadcom)
Christian Tzolov, R&D Software Engineer on the Spring team, co-leading Spring AI and MCP Java SDK projects. Committer an...
Match: bio

Clement Escoffier

Clement Escoffier
Clement Escoffier(Red Hat)
Clement Escoffier (@clementplop) is a distinguished engineer at Red Hat and co-lead of the Quarkus project. He is a Java...
Match: bio

Cristian Schuszter

Cristian Schuszter
Cristian Schuszter(CERN)
Dr. Cristian Schuszter holds a PhD in Systems Engineering with a focus on distributed fault-tolerant software architectu...
Match: bio

Dariusz Jędrzejczyk

Dariusz Jędrzejczyk
Dariusz Jędrzejczyk(Spring Team @ Broadcom)
Maintainer of Project Reactor and MCP Java SDK, member of the Spring Team. Contributes to Spring portfolio projects. Pas...
Match: bio

Deepu Sasidharan

Deepu Sasidharan
Deepu Sasidharan(Okta)
Deepu K Sasidharan is a Software Engineer by passion and profession. He is a Java Champion working as a Staff Developer...
Match: bio

Dimitris Andreadis

Dimitris Andreadis
Dimitris Andreadis(Red Hat)
Dimitris has 25+ years of experience in IT and he is currently Sr.Director of Engineering at Red Hat in charge of the Cl...
Match: bio

Eddy Vos

Eddy Vos
Eddy Vos(Devoxx4Kids Netherlands)
Eddy is the chairman of Devoxx4Kids Netherlands and an Engineering Manager at the NN Group with a focus on Java, Observa...
Match: bio

Emmanuel Bernard

Emmanuel Bernard
Emmanuel Bernard(Red Hat)
Emmanuel is Java Champion, Senior Distinguished Engineer and Chief Architect Application Services and Middleware at Red...
Match: bio

Frank Delporte

Frank Delporte
Frank Delporte(Azul)
Frank Delporte is a Java Champion, developer, and technical writer working at Azul, blogs on his own site and Foojay, au...
Match: bio

Frederieke Scheper

Frederieke Scheper
Frederieke Scheper(Sopra Steria Nederland)
With over 20 years of enterprise Java experience, Frederieke has seen (and probably debugged) it all, from legacy monoli...
Match: bio

Frederik Pietzko

Frederik Pietzko
Frederik Pietzko(iits-consulting)
Frederik started programming in 8th grade, starting out programming Lego Mindstorms and later learning Java and Python f...
Match: bio

Georges Saab

Georges Saab
Georges Saab(Oracle)
Georges Saab is the Senior Vice President of Development for the Java Platform Group at Oracle. His group is responsible...
Match: bio

Guillaume Laforge

Guillaume Laforge
Guillaume Laforge(Google)
Guillaume Laforge is a Developer Advocate at Google, focusing on generative AI solutions. He is a Java Champion. He co-f...
Match: bio

Gunter Rotsaert

Gunter Rotsaert
Gunter Rotsaert(ICT TriOpSys)
Gunter is a Senior Systems Engineer with 25 years of experience in different roles in software engineering. Since 2005 h...
Match: bio

Hanno Embregts

Hanno Embregts
Hanno Embregts(Info Support)
Hanno Embregts is a Java Developer with a passion for learning, teaching and making music.In his day-to-day job as a Tea...
Match: bio

Heather VanCura

Heather VanCura
Heather VanCura(Oracle)
Heather VanCura is a Vice President, External Standards and Community Engagement at Oracle, leading the Java Community P...
Match: bio

Holly Cummins

Holly Cummins
Holly Cummins(IBM)
Holly Cummins is a Senior Principal Software Engineer on the IBM Quarkus team and a Java Champion. Over her career, Holl...
Match: bio

Ivan St. Ivanov

Ivan St. Ivanov
Ivan St. Ivanov(VIDA Software LTD)
Ivan St. Ivanov is Java Champion and co-founder and senior programmer at VIDA Software, doingvarious consulting gigs and...
Match: bio

jan van wassenhove

jan van wassenhove
jan van wassenhove(Sopra Steria)
Jan Van Wassenhove is the Technical Director for the Belux Business Line Design & Develop at Sopra Steria, where he spea...
Match: bio

John Davies

John Davies
John Davies(Incept5)
After a degree in Astrophysics at UCL John started in hardware then assembler, C, C++ and later Java. Almost exclusively...
Match: bio

José Paumard

José Paumard
José Paumard(Oracle)
José is a Java Developer Advocate at Oracle. He holds a PhD in applied mathematics and computer science. He has been an...
Match: bio

Josh Long

Josh Long
Josh Long(the Spring team)
Josh (@starbuxman) has been the first Spring Developer Advocate since 2010. Josh is a Java Champion, author of 7 books (...
Match: bio

Juan Antonio Breña Moral

Juan Antonio Breña Moral
Juan Antonio Breña Moral
From programming microservices to leading engineering teams: this is how I've spent my last 20 years in technology as a...
Match: bio

Juarez Barbosa Junior

Juarez Barbosa Junior
Juarez Barbosa Junior(Oracle)
Juarez Barbosa Junior is a Sr. Principal Java Developer Evangelist – Director of Developer Evangelism at Oracle. Previou...
Match: bio

Julien Dubois

Julien Dubois
Julien Dubois(Microsoft)
Julien Dubois manages the Java Developer Relations team at Microsoft.He is known as the creator and lead developer of th...
Match: bio

Kevin Azijn

Kevin Azijn
Kevin Azijn(Amazon Web Services)
Kevin Azijn is a Senior Solutions Architect and Solutions Architecture Leader at Amazon Web Services (AWS) for Public Se...
Match: bio

Kevin Dubois

Kevin Dubois
Kevin Dubois(IBM)
Kevin Dubois is often featured as a (keynote) speaker at conferences around the world, where he shares his passion and k...
Match: bio

Ko Turk

Ko Turk
Ko Turk(Codelab)
Ko Turk is a Software Architect, Java Engineer, and Community Lead with more than 15+ years of experience in development...
Match: bio

Konstantin Pavlov

Konstantin Pavlov
Konstantin Pavlov(JetBrains)
A software engineer with over two decades of experience in IT, specializing in server‑side development in Kotlin and Jav...
Match: bio

Laurens van der Kooi

Laurens van der Kooi
Laurens van der Kooi(Sopra Steria)
Laurens van der Kooi is a Senior Java Software Consultant at Sopra Steria JTech, passionate about the Spring Framework a...
Match: bio

Lize Raes

Lize Raes
Lize Raes(Oracle)
Lize Raes loves helping developers to bring AI into real-world applications. As Developer Advocate for Java + AI at Orac...
Match: bio

Loïc Magnette

Loïc Magnette
Loïc Magnette(Oniryx)
Loïc Magnette is a seasoned software developer with a strong background in consulting. Currently a senior developer at O...
Match: bio

Lucien Immink

Lucien Immink
Lucien Immink(Team Rockstars IT)
A former Java developer that saw the light and embraced Clippy as his digital overlord.Over two decades in the front-end...
Match: bio

Maarten Mulders

Maarten Mulders
Maarten Mulders(Info Support)
Maarten is a solution architect, senior Java developer, and technical trainer with a passion for developer productivity...
Match: bio

Marco Behler

Marco Behler
Marco Behler(JetBrains)
Marco works as a developer advocate at JetBrains, in Munich, Germany. He loves to share everything he knows about writin...
Match: bio

Marianne Hoornenborg

Marianne Hoornenborg
Marianne Hoornenborg(Dutch Chamber of Commerce)
Marianne Hoornenborg is a lead in the Dutch Java community and works in the CIO Office at the Dutch Chamber of Commerce...
Match: bio

Marie-Alice Blete

Marie-Alice Blete
Marie-Alice Blete(Komodo Health)
Marie-Alice Blete is a co-author of "Developing Apps with GPT-4 and ChatGPT" published by O'Reilly.After a decade as a J...
Match: bio

Mario Fusco

Mario Fusco
Mario Fusco(IBM)
Mario is a senior principal software engineer at IBM working as Drools project lead. Among his interests there are also...
Match: bio

Mario Klaver

Mario Klaver
Mario Klaver(Port of Rotterdam)
Mario Klaver is a Solution Architect at the Port of Rotterdam, where he is responsible for the digital systems supportin...
Match: bio

Marit van Dijk

Marit van Dijk
Marit van Dijk(JetBrains)
Marit van Dijk is a software developer with over 20 years of diverse experience across various roles and companies. As a...
Match: bio

Mark Pollack

Mark Pollack
Mark Pollack(Broadcom)
Dr. Mark Pollack has been involved with the Spring (Java) framework since 2003, contributing JMS functionality. He is th...
Match: bio

Markus Westergren

Markus Westergren
Markus Westergren(Umecon AB)
Markus Westergren is a staff engineer with over 25 years of experience. During his work with large backend projects, Mar...
Match: bio

Martijn Verburg

Martijn Verburg
Martijn Verburg(Microsoft)
Known by Devoxxians of old as the Diabolical DeveloperI'm the Principal Software Engineering Group Manager for Java, Gol...
Match: bio

Matteo Di Pirro

Matteo Di Pirro
Matteo Di Pirro(Kynetics Inc)
Matteo is a software engineer with a deep interest in programming languages and type systems. He works on the design and...
Match: bio

Matthew Meckes

Matthew Meckes
Matthew Meckes(AWS)
Matt is Containers specialist at AWS. He has been working on several Java projects at AWS including Lambda SnapStart, an...
Match: bio

Maurice Naftalin

Maurice  Naftalin
Maurice Naftalin(Morningside Light Ltd)
Five decades working in IT: developer, designer, architect, manager, teacher, and author. Working with Java since 1.0. A...
Match: bio

Mauricio Salatino

Mauricio Salatino
Mauricio Salatino(Diagrid)
Mauricio Salatino, also known as salaboy, works for Diagrid as an Open Source and Ecosystem Engineer. He is a Java Champ...
Match: bio

Maximilian Schellhorn

Maximilian Schellhorn
Maximilian Schellhorn(AWS)
I work as a Senior Solutions Architect at Amazon Web Services and support companies with designing well-architected appl...
Match: bio

Michael Hoffer

Michael Hoffer
Michael Hoffer(Hamilton Freiburg GmbH)
As Head of Software Development at Hamilton Freiburg GmbH, Michael leads a team of software developers and embedded engi...
Match: bio

Michael Hüttermann

Michael Hüttermann
Michael Hüttermann(huettermann.net)
Dr. Michael Hüttermann is a Principal Delivery Engineer. Michael supports large enterprises' digitalization initiatives....
Match: bio

Michael Vitz

Michael Vitz
Michael Vitz(innoQ Deutschland GmbH)
Michael has more than fifteen years of experience building and maintaining software for the JVM. As a senior consultant...
Match: bio

Michalis Papadimitriou

Michalis Papadimitriou
Michalis Papadimitriou(University of Manchester)
Michalis Papadimitriou is a Research Fellow at the University of Manchester and a Staff Software Engineer on the Tornado...
Match: bio

Nicolai Parlog

Nicolai Parlog
Nicolai Parlog(Oracle)
Nicolai (aka nipafx) is a Java enthusiast focused on language features, core APIs, and runtime evolution with a passion...
Match: bio

Nicolas Humblot

Nicolas Humblot
Nicolas Humblot(Siteflow)
Passionate developer. The day, trying to be a servant manager to help a team of software engineers. Mostly coding in Jav...
Match: bio

Pasha Finkelshteyn

Pasha Finkelshteyn
Pasha Finkelshteyn(BellSoft)
Years of experience in software engineering and the team's leading roles combined with his passion for Java made Pasha k...
Match: bio

Patrick Baumgartner

Patrick Baumgartner
Patrick Baumgartner(42talents)
Patrick Baumgartner is a Java Champion, passionate software crafter, and technical agile coach at 42talents. He helps te...
Match: bio

Patrik Duditš

Patrik Duditš
Patrik Duditš(Payara)
Patrik spent most of his career developing web applications on top of Java EE. The passion for this tech stack lead him...
Match: bio

Paul Sandoz

Paul Sandoz
Paul Sandoz(Oracle)
Architect in the Java Platform Group at Oracle.Leading the OpenJDK Babylon project.
Match: bio

Per Minborg

Per Minborg
Per Minborg(Oracle)
Per Minborg works in the Java Core Library team at Oracle and is also a member of the Panama project team. He is an inve...
Match: bio

Pim Tegelaar

Pim Tegelaar
Pim Tegelaar(Picnic)
Pim Tegelaar is Tech Trainer & Software Engineer at Picnic, a fast-growing online supermarket. Pim has a broad experienc...
Match: bio

Rafik FERROUKH

Rafik FERROUKH
Rafik FERROUKH(Harvest Groupe)
Rafik is a Solutions Architect with a passion for simplifying technology, and over 20 years' experience in the IT sector...
Match: bio

Remi Forax

Remi Forax
Remi Forax(University Gustave Eiffel)
Rémi Forax is a French computer scientist, educator, and researcher who serves as a tenured professor at Université Gust...
Match: bio

Rijo Sam

Rijo Sam
Rijo Sam(ABN AMRO Bank)
Rijo works as a Java Chapter Lead based in the Netherlands. He possesses extensive experience in developing applications...
Match: bio

Roberto Cortez

Roberto Cortez
Roberto Cortez(IBM)
Roberto Cortez is a passionate Java Developer involved within the Open Source Community to help other individuals spread...
Match: bio

Sandra Ahlgrimm

Sandra Ahlgrimm
Sandra Ahlgrimm(Microsoft)
Sandra Ahlgrimm is a Senior Cloud Advocate at Microsoft, specializing in supporting Java Developers. With over a decade...
Match: bio

Sebastian Kuehnau

Sebastian Kuehnau
Sebastian Kuehnau(Vaadin)
Sebastian Kuehnau has been a Java enthusiast for two decades and fell in love with Vaadin during his time at university...
Match: bio

Shaun Smith

Shaun Smith
Shaun Smith(Oracle Labs)
Shaun leads Graal product management and developer relations at Oracle Labs. He’s brought multiple Java cloud services t...
Match: bio

Simon Maple

Simon Maple
Simon Maple(Tessl)
Simon Maple is the Founding Head of Developer Relations at Tessl and former VP of Developer Relations at Snyk, ZeroTurna...
Match: bio

Simon Ritter

Simon Ritter
Simon Ritter(Azul)
Simon Ritter is the Deputy CTO of Azul. Simon joined Sun Microsystems in 1996 and spent time working in both Java develo...
Match: bio

Stefan Johansson

Stefan Johansson
Stefan Johansson(Oracle)
Stefan is a software engineer in Oracle's HotSpot GC team, where he has been a key contributor since joining in 2013. Wi...
Match: bio

Stephane Nicoll

Stephane Nicoll
Stephane Nicoll(Spring Team)
Stéphane has 20+ years of experience in software engineering with a strong focus on API development on the JVM. After ha...
Match: bio

Stephen Chin

Stephen Chin
Stephen Chin(Neo4j)
Stephen Chin is VP of Developer Relations at Neo4j, conference chair of the LF AI & Data Foundation, and author of numer...
Match: bio

Stephen Colebourne

Stephen Colebourne
Stephen Colebourne(Engine by Starling)
Java Champion and creator of the Joda and ThreeTen Open-Source projects. Best known for Joda-Time and java.time.*. Steph...
Match: bio

Stéphane Philippart

Stéphane Philippart
Stéphane Philippart(OVHcloud)
During more than 20 years in the sofware development profession, I was able to confront myself with many different techn...
Match: bio

Sven Reimers

Sven Reimers
Sven Reimers(Airbus )
Sven Reimers is an industrial engineer with over 25 years of experience in designing and implementing distributed system...
Match: bio

Ted Vinke

Ted Vinke
Ted Vinke(First8 Conclusion)
Ted is a Java (JEE) Software Developer and Project Manager with broad experience across diverse business domains. With a...
Match: bio

Thomas Wuerthinger

Thomas Wuerthinger
Thomas Wuerthinger(Oracle)
Thomas Wuerthinger is a Vice President at Oracle Labs leading programming language implementation teams for languages in...
Match: bio

Tim te Beek

Tim te Beek
Tim te Beek(Moderne)
Tim te Beek is a solutions engineering manager at Moderne, which automates software refactoring at scale. He has extensi...
Match: bio

Tom Cools

Tom Cools
Tom Cools(Timefold)
Developer Relations Engineer for Timefold, Java Champion and leader of the Belgian Java User Group. Tom has a decade wor...
Match: bio

Venkat Subramaniam

Venkat Subramaniam
Venkat Subramaniam
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at t...
Match: bio

Victor Rentea

Victor Rentea
Victor Rentea(Freelance)
With two decades of experience, Victor is a Java Champion and hands-on Software Architect who has inspired thousands of...
Match: bio

Viktor Gamov

Viktor Gamov
Viktor Gamov(Confluent)
Viktor Gamov is a Principal Developer Advocate at Confluent, where he champions the transformative power of real-time da...
Match: bio

Viktor Klang

Viktor Klang
Viktor Klang(Oracle)
Viktor is a software architect in the Java Platform Group at Oracle.In his professional career, spanning over more than...
Match: bio

Vinicius Senger

Vinicius Senger
Vinicius Senger(AWS)
Vinicius Senger is a developer, inventor, and technical speaker working for AWS in California in the Global Specialist T...
Match: bio

Zineb BENDHIBA

Zineb BENDHIBA
Zineb BENDHIBA(Red Hat / IBM)
Hi, I'm Zineb Bendhiba, a Principal Software Engineer at Red Hat. I work on the Apache Camel project, making open-source...
Match: bio

Zoran Sevarac

Zoran Sevarac
Zoran Sevarac(Deep Netts Technologies)
Zoran Sevarac is a software engineer, a university professor of AI and passionate Java deveoper. He is Duke's Choice Awa...
Match: bio