Brainberg
Polish JUG meeting: Spring AI in Action and Ultimate Docker Images
AI Integration & ApplicationMeetupFree

Polish JUG meeting: Spring AI in Action and Ultimate Docker Images

Tue 16 Jun · 16:00
🇵🇱 Poland
< 50 attendees
EPAM Systems · Fabryczna 1A, 31-553 Kraków

About this event

Join us for the next Polish JUG meeting on Tuesday, June 16th, 2026, at 6:00 PM at the EPAM Hub (Fabryczna 1A, ground floor).

This will be our last meetup before the summer holiday break, so make sure to come!

This time, we have two fantastic speakers lined up:
First, Victor Lytsus will present "Spring AI in Action: RAG, Agents, and Vector Search." (1 hour, EN). Victor will walk us through core Generative AI concepts like embeddings, vector search, Retrieval-Augmented Generation (RAG), and AI agents.

Next, Pasha Finkelshteyn will show us how to craft the "Ultimate Docker Image for Spring Applications" (1 hour, EN). He will start with the classic "one fat JAR" approach, discuss its downsides regarding deployment speed and traffic volume, and then demonstrate how to significantly improve your images using layered JARs and multi-stage Dockerfiles.

This event is proudly sponsored by EPAM Systems.

EPAM Systems is a leading provider of digital transformation services in the world and a leader in the development of digital and physical products and digital platform engineering services.
Through its innovative strategy; integrated advisory, consulting, and design capabilities; and unique 'Engineering DNA,' EPAM's globally deployed hybrid teams help make the future real for clients and communities around the world by powering better enterprise, education and health platforms that connect people, optimize experiences, and improve people's lives.

As always, snacks, drinks, and prizes will be provided!
Don’t miss this opportunity to learn something new and catch up with the community.

See you there!

Victor Lytsus is an Engineering Manager at EPAM Systems, architect, and backend developer with extensive experience in Java, Python, .NET, and C++. He specializes in designing and delivering large-scale enterprise systems and leading high-performing engineering teams.

Spring AI in Action: RAG, Agents, and Vector Search.
This session introduces the fundamentals of Spring AI and how modern AI applications can be built using Java and Spring Boot. We will explore the core building blocks of Generative AI, with a particular focus on embeddings, vector search, Retrieval-Augmented Generation (RAG), and AI agents orchestrated with Spring AI. Using a gym coaching application as a practical example, we will see how AI can assist trainers through personalized workout recommendations, progress analysis, exercise discovery, and intelligent coaching support.

Pasha Finkelshteyn
Years of experience in software engineering and the team's leading roles combined with his passion for Java made Pasha Finkelshteyn know all the hidden details in this IT niche. As a Developer Advocate for @Bellsoft, he educates the public on the latest software tools built by BellSoft and helps to create and test instruments for data engineers. When not advocating, he writes in Kotlin, speaks at conferences, composes a new article, or maintains the Kotlin API for Apache Spark.

Crafting the Ultimate Docker Image for Spring Applications
Docker is the cornerstone of today's development! Let's overview quickly how we use it in JVM development, and then transition to practical examples. We will start with a simple Docker image containing a popular "one fat JAR" and look into its downsides (deployment speed, traffic volume). To address them, we will discuss the strategy of splitting the JAR into multiple layers and using multi-stage Dockerfiles, gradually improving our image.

Source: meetup