Mastering AI Agents on the JVM (Java/Kotlin)

29 October, 2026 – Hilversum, The Netherlands

2 days
In Person
Back-End Development
GenAI
java
jvm
Kotlin
smart application
Software Development

In this training, you’ll learn the essentials of generative AI and apply them hands-on. From semantic search and RAG to MCP and multi-agent workflows, you’ll build real-world agentic applications using state-of-the-art frameworks like  Spring-AI and LangChain4j that bring next-generation intelligence into your JVM projects.

Book this training

Book now

Any questions? 

Melchior will gladly help you further with any personal or in-company needs you might have.

Get in touch

What will you learn?

In this GenAI for Kotlin Developers training, you’ll unlock the skills to supercharge your JVM applications with AI. You’ll not only understand the core principles of generative AI, but also get hands-on experience turning them into real solutions. By the end, you’ll know how to seamlessly integrate AI features into your apps or build powerful agentic systems from scratch using frameworks like LangChain4j and Spring-AI.

Key takeaways

  1. Build intelligent search experiences → Implement semantic search with embeddings and vector databases, covering document processing, data ingestion, and retrieval patterns that enhance enterprise applications.
  2. Master LLM interaction patterns → Apply prompt engineering, generate structured outputs, stream responses, and design Retrieval-Augmented Generation (RAG) systems for real-world use cases.
  3. Design multi-agent AI workflows → Orchestrate complex agentic systems with conditional logic, parallel execution, and monitoring to drive intelligent automation of business processes.
  4. Leverage the Model Context Protocol (MCP) → Learn how create extensible AI applications that interact with external tools and services, enabling seamless integration with UIs like Claude, ChatGPT, or your own LLM-powered apps.

Program

This 2-day training covers multiple subjects, which are elaborated more in Overview. This includes AI Fundamentals and tool integration.

Understanding the AI landscape from a backend perspective: APIs vs embedded models, cloud vs on-premise deployment options

Who is it for?

This course is for JVM Developers (Java, Kotlin, Scala, etc.) who want to master building applications with Agentic AI.

Requirements

Basic Java or Kotlin knowledge

Experience with enterprise application development  

Basic Spring Boot knowledge helpful, but not required

Why should I follow this training?

Master core AI concepts 

Build a strong foundation in generative AI by understanding core concepts like embeddings and semantic search, LLM interaction, tool-calling, and multi-agent systems — and turn them into practical solutions.

Build agentic applications 

Gain hands-on experience with semantic search, RAG, tools, (multi-)agent workflows, and MCP using AI stacks for the JVM like langchain4j, spring-AI, and more.

Future-Proof Your Skills

Stay ahead with the next-generation AI patterns every JVM developer will soon rely on.

What else
should I know?

The following subjects will be treated in-depth, with frequent live-coding samples, hands-on, and group exercises:
– Introduction to AI Fundamentals for Backend Engineers
– Semantic Search with Embeddings and Vector Databases
– LLM Integration and Enterprise RAG Implementation
– Model Context Protocol (MCP) and Tool Integration
– Agentic AI and Multi-Agent Workflows

After registration for this training, you will receive a confirmation email with practical information. A week before the training, we will ask you about any dietary requirements.

See you soon!

Course information

Hands-on practice with your own codebase.

Mix of live demos, interactive labs, and peer collaboration.

Lunch and snacks are included on the first day, refreshments will be provided on the second day.

Travel and accommodation expenses are not covered.    

Meet the trainers

Urs Peter

Urs is a seasoned software engineer with over 15 years of experience in building resilient, scalable and mission-critical systems, mostly involving Kotlin and Scala.

Merlijn Boogerd

Merlijn is a versatile software engineer with experience across development, architecture, and DevOps. He focuses on identifying and removing bottlenecks within software organizations, enabling teams

Also interesting for you

Mastering AI-Assisted Software Engineering

2 days to AI coding mastery. Work with Claude, Copilot, and Cursor on your actual projects. Build Model Context Protocol integrations for your specific workflows. Leave with skills that immediately boost your productivity and custom tools that keep working long after the workshop ends.

Arman Kavian

GenAI
Software Development
2 days
In Person

Next:

7 – 8 Dec, 2026

From:

€1795

View training
Claude Code Mastery Training

Hands-on Claude Code course for software engineers. Build custom skills, hooks, and MCP servers across 2 days with a real codebase. Online or in-person.

ai
Claude
2 days
In Person

Next:

5 – 6 Nov, 2026

From:

€1795

View training
AI Software Factory Engineering Foundation

AI Software Factory Engineering Foundation is a practical, high-intensity course for senior software engineers and hands-on technical leaders who are already fluent with agentic coding tools and will use Claude Code during the course. Over 9 sessions, you will learn how to make the system in which your AI writes code more effective and how to strategically spend your human attention when developing software with AI. The concepts and techniques in this course also lay the foundations for building your own software factory.

Agentic AI
GenAI
Software Development
2 days
In Person

Next:

16 – 17 Nov, 2026

From:

€1795

View training
Architecture with Claude Code

Use Claude Code for real architecture work. In one day, take a messy request through to an architecture decision you can defend.

architecture decision records
Claude Code
context engineering
design review
GenAI
Software Architecture
solution architecture
1 day
In Person

Next:

14 Dec, 2026

From:

€1195

View training
Kotlin Advanced Developer

Get your existing Kotlin skills to the next level with our Kotlin Advanced Developer training course.

Back-End Development
Kotlin
Software Development
2 days
In Person

Next:

30 Nov – 1 Dec, 2026

From:

€1255

View training

Can’t find the course you’re looking for? There’s more!

Frequently Asked Questions