JakartaOne by Jozi-JUG
Details
Agenda:
- 17:00 - Doors Open for Drinks and Snacks and Mingle
- 18:00 - Welcome and Introduction
- 18:10 - Speaker 1
- 18:50 - Break
- 19:10 - Speaker 2
- 19:50 - 20:30 - More mingling
Venue: Investec, Sandton
Host: Buhake Sindi
We ask that you do not RSVP Yes if you are not sure you will be able to attend. We would not want somebody to loose out on the opportunity of seeing the speakers speaking in person.
Details:
Speaker: Phillip Krüger
Talk: AI with (and in) Quarkus
Abstract:
AI is changing how we build software, and how we interact with it. In this talk, we'll explore how Quarkus helps you build intelligent, AI-enabled applications, and how Quarkus itself is evolving to include AI-powered developer tools. We’ll start by showing how to integrate AI into your applications using LangChain4j, with practical examples of Retrieval-Augmented Generation (RAG) patterns, prompt engineering, and streaming AI responses. We'll also touch on the Model Context Protocol (MCP) and how it supports structured, reproducible AI workflows. Then we'll shift focus to Quarkus itself, and showcase "Chappie" - the experimental AI assistant built into Quarkus Dev UI. You'll see how Chappie uses the same AI tooling to help developers write code, explain exceptions, discover extensions, and automate common tasks. We'll share the vision for the future: using MCP in Dev Mode to bring intelligent, context-aware tooling directly into the developer workflow. Whether you want to build AI into your app, or bring AI into your IDE, this talk will show how Quarkus is helping Java developers thrive in the AI era.
Speaker
Phillip Krüger is a Senior Principal Software Engineer at Red Hat and a core contributor to the Quarkus project. He leads the development of key features like the Quarkus Dev UI, MicroProfile GraphQL, and OpenAPI support, and is the creator of tools like mvnpm and the Chappie AI assistant in Quarkus. Phillip is passionate about developer experience, cloud-native Java, and building intelligent tooling that makes developers more productive.
Social media links:
LinkedIn: https://www.linkedin.com/in/phillipkruger/
GitHub: https://github.com/phillip-kruger
***
Details:
Speaker: Ivar Grimstad
Talk: The Past, Present, and Future of Enterprise Java
Abstract:
Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.
The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.
This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12 and how enterprises can cope with the ever-increasing presence of AI.
Speaker
Ivar Grimstad is the Jakarta EE Developer Advocate at Eclipse Foundation. He is a Norwegian Java Champion and JUG Leader based in Sweden.
Besides advocating for the Jakarta EE technologies, Ivar contributes to the Jakarta EE specifications and is the PMC Lead for Eclipse Enterprise for Java (EE4J). He is also one of the specification leads for Jakarta MVC and represents Eclipse Foundation on the JCP Executive Committee.
Ivar is also involved in various other open-source projects and communities. He is a frequent speaker at International developer conferences.
Social media links: https://theguywiththeduketattoo.com/
The Jozi Java User Group (Jozi-JUG) is dedicated to a harassment-free experience for everyone. Our anti-harassment policy can be found here (https://github.com/Jozi-JUG/constitution/blob/master/anti_harassment_policy.txt)
