Daniel Oh
Supercharge Agentic AI Apps: A DevEx-Driven Approach to Cloud-Native Scaffolding
#1about 5 minutes
Understanding the evolution and autonomy of agentic AI
Agentic AI evolves from traditional AI by autonomously deciding which external tools and resources to use, unlike systems with predefined workflows.
#2about 3 minutes
Exploring frameworks for building agentic AI applications in Java
While Python has many agentic AI frameworks, Java developers can combine tools like Quarkus, Spring AI, and LangChain4j to build similar applications.
#3about 5 minutes
Scaffolding a new agentic AI project with Quarkus
Use the Quarkus application generator to quickly create a new project with dependencies for OpenAI and MCP, then run it in development mode for live coding.
#4about 3 minutes
Defining the agent's behavior with a Java interface
A simple Java interface with LangChain4j annotations and a carefully crafted system prompt can instruct the AI model to autonomously utilize any available tools.
#5about 5 minutes
Configuring and auto-starting MCP servers in Quarkus
Configure external tools like search, maps, and messaging by defining MCP servers in the application properties file, which Quarkus automatically downloads and runs.
#6about 4 minutes
Demonstrating a multi-tool agent finding and sharing information
A live demonstration shows the agent autonomously using search, maps, and Slack tools to fulfill a complex user request for finding and sharing restaurant recommendations.
#7about 3 minutes
Using software templates to share agentic AI applications
Simplify multi-agent development and collaboration by using an Internal Developer Platform (IDP) like Backstage, with Quarkus automatically generating software templates from your project.
#8about 2 minutes
The future roadmap for MCP and key takeaways
The MCP roadmap includes a server registry and multi-modal support, and the key takeaway is that Quarkus simplifies complex agentic AI development for Java developers.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
09:10 MIN
How AI is changing the freelance developer experience
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
06:28 MIN
Using AI agents to modernize legacy COBOL systems
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
06:33 MIN
The security challenges of building AI browser agents
AI in the Open and in Browsers - Tarek Ziadé
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:31 MIN
Using AI to make work more human, not replace humans
Turning People Strategy into a Transformation Engine
Featured Partners
Related Videos
Create AI-Infused Java Apps with LangChain4j
Daniel Oh & Kevin Dubois
Agentic AI Systems for Critical Workloads
Mario Fusco
Agents for the Sake of Happiness
Thomas Dohmke
Infusing Generative AI in your Java Apps with LangChain4j
Kevin Dubois
Developer Joy with Quarkus
Daniel Oh
Application Modernization Leveraging Gen-AI for Automated Code Transformation
Syed M Shaaf
Reimagining the Developer Experience: The AI Advantage
Anu Bharadwaj & Tobias Schlottke
AX is the only Experience that Matters
Ivan Burazin
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

autonomous-teaming
München, Germany
Remote
API
React
Python
TypeScript

IO Sphere
Charing Cross, United Kingdom
£50-55K

Akros Ag
Zürich, Switzerland
Junior
Java
Scrum
React
Docker
Angular
+7

Akros Ag
Zürich, Switzerland
Junior
Java
Scrum
React
Docker
Angular
+7



Mindrift
Remote
£41K
Junior
JSON
Python
Data analysis
+1


OpenAI
München, Germany
Senior
API
Python
JavaScript
Machine Learning