
What we’re about
The Seattle Java User group has been meeting since the mid-90s in the Seattle and Eastside area. It is geared towards topics related to the Java Virtual Machine and languages which run on it such as Java, etc. Go to http://www.seajug.org for more details.
Upcoming events (1)
See all- Recent AI tools and technologies for Java developersMicrosoft Reactor Redmond, Redmond, WA
For this event we are going to have two talks!
Seamless AI Integration for Java: From Exploration to Deployment by Brian Benz
Curious how to embed advanced AI functionality into your Java applications without refactoring? In this session, we’ll walk through experimenting with cutting-edge models to deploying production-ready solutions at scale, leveraging LLMs, GitHub Copilot, GitHub Models, Model Context Protocol (MCP) and more in your favorite Java IDEs.Building an AI agent with Structured Outputs, Function Calling, and MCP by Julien Dubois
AI agents are programs that can act autonomously: to do this, they must be able to communicate programmatically with an LLM and perform actions.
In this session, we will explore:- Structured Outputs: how to require an LLM to respond following a JSON schema, allowing to map the result to Java objects
- Function Calling: how to define and call Java functions from within an AI model
- MCP: the new protocol that standardizes how LLMs communicate with different data sources and tools
We will use the code, demos, and documentation I created to implement these features in LangChain4j using OpenAI’s brand-new Java SDK.
Speakers
Julien Dubois
Julien Dubois manages the Java Developer Relations team at Microsoft. He is known as the creator and lead developer of the JHipster project, and as a Java Champion. In the past 25 years, Julien mainly worked with the Java and Spring technologies, leading technical teams for many different customers across all industries. As he loves sharing his passion, Julien wrote a book on the Spring Framework, spoke at more than 200 international conferences, and created several popular Open Source projects.Brian Benz
Brian is a Java Champion and a Cloud Advocate at Microsoft, helping developers get the most out of Azure. Before Joining Microsoft, he was a program manager, evangelist, solution architect, consultant, developer, and author at IBM, Deloitte, and other companies. Find him on most of the socials and GitHub at @bbenz. A current list of Brian's talks can be found at https://aka.ms/brianspeaking