spring ai

Spring AI Foundations: AI Engineer

Become a Java AI Engineer. Master Spring AI 1.1, RAG architecture, @Tool agents, and standardized integration with Model Context Protocol (MCP).

Expected Outcome

Comprehensive skills to architect AI systems using private data (RAG), autonomous tools, and standardized MCP interfaces.

Target Audience

Development teams looking to move from experimentation to delivering complete, production-ready AI solutions on the Java platform.

Prerequisites

Several years of experience in Java and Spring Boot 3 is required to keep up with this intensive expert track.

Curriculum & Highlights

Spring AI 1.1 & ChatClient
Enterprise RAG Architecture
AI Agents with @Tool & @McpTool
Model Context Protocol (MCP)
VectorStore & PGVector Integration
Structured Output & BeanMapping
Advisor Patterns & ChatMemory
Multi-Model Portability Patterns

Challenges we address

"How do I build a vendor-agnostic AI architecture that can switch between leading models?"

"How do I integrate proprietary data from SQL and documents into searchable context via RAG?"

"How do I use @Tool and @McpTool to let my AI perform secure actions in external systems?"

Detailed Description
Moving from a simple chat prompt to a sophisticated AI system requires a deep understanding of both language models and modern backend architecture. Without the right foundation, AI initiatives risk stalling at prototypes that never reach production or create real business value. This three-day course is Actlea's most complete AI track, designed to transform experienced Java developers into competent AI Engineers capable of delivering secure and scalable solutions. Over three intensive days, we build the entire AI stack together through Active Learning. We move methodically from basic model integration to advanced knowledge management with RAG and finally to autonomous agents acting directly within your systems. The course can be compressed to 2 days upon request for teams already familiar with Spring AI basics who want to focus on advanced agent patterns. The goal is to create a cohesive pedagogical journey that prepares participants to take full architectural responsibility in professional projects immediately after training. We navigate through the latest features in Spring AI 1.1, including using ChatClient and Advisor patterns for state management. We implement a robust data layer with VectorStores and PGVector and build flows to import business data via smart chunking. A central part of the course is the implementation of autonomous agents using the @Tool annotation, where we also introduce the Model Context Protocol (MCP). Here, we learn to use @McpTool and @McpToolParam to create standardized interfaces that let your models communicate safely with external data sources. By mastering type-safe Structured Output, we ensure the systems built are predictable and production-ready for 2026. Actlea's core philosophy is that AI solutions must be treated with the same architectural rigor as any other business-critical backend service. Experience shows that when a team gains a holistic view of how models, data, and tools interact through a unified interface, the distance between idea and finished product decreases dramatically. A key insight for successful teams is that controlling the AI context is the single most important factor for system quality. This training serves as the definitive foundation for teams wanting to lead the development of next-generation intelligent software on the Java platform.
Recommendation & Next Steps

After this track, we can customize a deep-dive workshop focused entirely on your specific domain models and internal systems.

Format Expert Course
Duration 3 days
Level Professional
Instructor Andreas Olsson
Price per group On Request

Pricing is based on scope and number of participants. Both remote and onsite delivery is available.

Tech Stack
AI Engineer Spring AI RAG MCP AI Agents Java AI
Andreas Olsson

Your Instructor

Andreas Olsson

Expertise through Active Learning

Java and the Spring Framework have been my core focus for over 20 years. Today, my mission is primarily to help organizations step into the future by integrating intelligent agents and AI-driven features into modern Java systems.

Actlea stands for Active Learning – the philosophy that programming is best learned by writing code, not by watching slides. My workshops focus on intensive, hands-on exercises designed to solve real-world problems.

I deliver proven training concepts globally across all timezones. While I specialize in remote delivery, I love to travel for onsite workshops. My modules are ready for immediate impact but can be tailored to your team's specific requirements.

Connect on LinkedIn

Enterprise teams trained by Actlea

Academic Work
Handelsbanken
Scania
Swedbank
CGI
SEB
Participant Reviews

What past participants say

Read about the pedagogical approach, the hands-on labs, and the impact on daily work.

Related Training

java Professional

Modern Java Fast-Track

1 day
Group Rate: $2,900

Upgrade your codebase to modern standards by mastering the powerful features in Java 21 and 25.

  • Records & Boilerplate Reduction
  • Pattern Matching for Switch
  • Sealed Classes & Type Safety
spring ai Professional

Spring AI: Agents & Tools Foundations

1 day
Group Rate: $2,900

Give your AI the power to act. Learn to implement Tool Calling with the @Tool annotation and build agents that perform tasks in Java.

  • Tool Calling & @Tool Annotation
  • Declarative Tool Definitions
  • Multi-step Agent Reasoning
spring boot Professional

RESTful APIs with Spring Boot

1 day
Group Rate: $2,900

Build and consume REST APIs with Spring Boot 3. Master @RestController, Spring Data JPA, and the modern RestClient through hands-on coding.

  • Spring @RestController & MVC
  • Spring Data JPA Persistence
  • Consuming APIs with RestClient
Take the next step

Ready to elevate your
team's expertise?

Book a single workshop, combine modules into a package, or plan a full-scale bootcamp. My training is built on proven standard modules, ready to be delivered immediately to your team, regardless of your location.

  • Expert standard modules for senior teams
  • Global delivery across all time zones
  • Fixed group rate for up to 12 participants (remote)
  • Flexible delivery: Remote or On-site

Get in touch for a quote or to discuss availability.