What to expect
During this free workshop, you’ll build a fully functional real-time order tracking system from scratch. Using Spring WebFlux and Server-Sent Events (SSE), we’ll create a backend that continuously emits order status updates – and a frontend that responds instantly, without polling the server.
The result? A dynamic application that mirrors an e-commerce dashboard, where new orders appear, change status, and disappear upon delivery – all in real time, powered by reactive programming.
The session will be led by a Girls Code Fun instructor – a seasoned Java expert with years of enterprise experience. You’ll also meet Java engineers, hear about their daily challenges, and learn what it’s like to work on global-scale systems serving millions of users.
Who is it for?
This workshop is designed for women who:
- Already know Java (minimum 1.5 years of experience)
- Want to strengthen their practical backend skills
- Enjoy learning through action and tackling real challenges
- Are curious about working in Java teams and meeting industry experts
- Are considering a career shift or growth in the near future.
Technical requirements:
To participate, you should be familiar with:
- Java 8+: you know the basic concepts: classes, collections, lambdas, streams, exceptions, generics types.
- Spring Boot basics: you can run a simple REST application (controller, endpoint, service) and understand concepts such as: bean, dependency injection, @RestController, @Service.
- JSON and REST API basics: you can send a request using Postman, curl, or a browser and understand concepts such as endpoint, request/response, and HTTP status.
t’s a great opportunity to combine learning, inspiration, and networking with women who work daily in the world of code.
What you’ll gain
- Practical experience building a real-time app with Spring WebFlux and SSE.
- A deeper understanding of reactive data processing.
- Direct access to Java experts from Girls Code Fun and HERE Technologies.
- An opportunity to ask questions about real challenges in large, scalable projects.
- A portfolio-ready project to showcase to recruiters or clients.
- A certificate of participation.
What you’ll learn
How to build reactive data streams in Java (Flux, Mono, Sinks)
How Server-Sent Events (SSE) work and how to push real-time updates
How to process data asynchronously using Reactor and WebFlux
How to design a simple event-driven system without complex infrastructure
How to think in terms of push-based data updates
Gallery
Agenda
The workshop is free of charge and requires registration. You can apply by filling out the form at the bottom of this page!
date: November 26, 2025 | time: 17:15 – 20:00 | location: HERE Technologies, ul. Dekerta 24, Kraków
Agenda for the meeting:
17:15–17:30 – Registration
17:30–17:35 – Welcome from Girls Code Fun & HERE Technologies
17:35–18:05 – Java challenges at HERE Technologies
18:05–18:50 – Workshop Part I
18:50–19:00 – Break
19:00–19:45 – Workshop Part II
19:45–20:00 – Networking & Closing
How to apply
We reserve the right to close or extend recruitment. Results will be sent to the email provided in your application – please check your spam and promotions folders. If selected, you’ll be asked to confirm your participation promptly. Stay tuned!
What you’ll need
- Your own laptop + charger
- Java 21+
- Spring Boot 3.x (WebFlux, Reactor)
- Server-Sent Events (SSE)
- HTML + JavaScript (EventSource API)
The team
You’ll have the chance to speak with Java engineers and learn about their work on high-impact projects. This workshop is made possible through the mission of Girls Code Fun – empowering women in tech – and the support of HERE Technologies, a company committed to advancing women in IT.
Meet your mentors:
- Agata – an experienced Java developer with over 13 years of expertise in the IT industry and a strong background in software testing and quality assurance (QA).
- Mariia Saltykova – a Java software engineer at HERE Technologies, focused on map conflation algorithms – that is, a process involving the merging of two digital maps (e.g. a client’s private map with the HERE base map) into a single, more precise and complete dataset.
- Izabella Rosikoń – a software engineer at HERE Technologies, where she works daily with the Scala programming language. Iza is studying Data Science, and outside of work she serves as the president of the student organization AGH Solar Plane, where she leads projects related to innovative aviation technologies.
Want to know why building a Java portfolio matters? Check out our blog post: Java is always in style!
About the Partner

Over 40 years ago, HERE began with a map of San Francisco. Today, it powers one of the world’s most advanced location platforms – technology that drives cars, mobile apps, logistics systems, and smart cities.
Their products cover a wide spectrum- from maps and spatial data, through APIs and SDKs for developers, to solutions for autonomous driving and fleet management. They help companies better understand the world and make smarter decisions. In their Kraków office, they develop backend systems in Java. Every day, they process billions of data points on traffic and location. They combine engineering with curiosity and real impact, creating technology that truly changes the way we move. They believe that diversity, including among women in IT, is the fuel that drives these changes.
Would you like to become our partner?
Are you a company or organization that values education and is committed to achieving sustainable development goals?











