Join the JEurope conference

Take part in the second edition one of the largest conferences centered around Java technologies in Warsaw. June 10, 2025 in Warsaw! You must be there!

diamond sponsor

PLATINUM SPONSOR

PLATINUM SPONSOR

PLATINUM SPONSOR

ORGANISER

JEurope 2025 is one of the largest conferences about Java in Warsaw.

The first edition launches on June 10, 2025, at ul. Emilii Plater 53 (on the 23rd floor) in the center of Warsaw. It is aimed at IT professionals who want to find their way around the world of the latest technologies, tools, and businesses.

The event brings together architects, consultants, programmers, AI specialists, data specialists, security specialists, and representatives of large companies.

Expect the highest level of presentation and influential speakers from the Polish IT industry. Meet recognized and innovative IT companies that will present themselves at their stands. Connect with companies through the IT Job Fair and IT Services Fair that will take place during the conference.

TOPICS

Check the main themes and find your reason to visit our conference.​

Java

Cloud

Software architecture

AI

Developer

DDD

Softskill

Kafka

Why it’s worth it

Job Fairs

One-of-a-kind Job Fairs with offers for different types/classes of specialists of Java technologies.

Big event

It’s one of the largest conferences dedicated to Java in Warsaw. Attend 5 technical presentations about Java technology.

Fresh opportunities

Meet a new company in Poland that is a leading Java employer.

Amazing speakers

The best speakers of the Polish IT scene. Learn their methods for success in IT!

DAILY PLAN

AGENDA FOR THE EVENT

10:30

Opening of the conference

11:00

Technical presentation

Soon.

name and surname

BEC

11:15

Technical presentation

Soon.

name and surname

BEC

11:45

Break and networking

11:55

How to design and build high throughput systems to handle 1B+ daily API calls in a worldwide distributed situation?

Key focus: Adopting gRPC and global routing to implement an efficient communication system, enabling seamless integration with globally distributed third-party systems.

James Livingston

Solution Architect, TP Connects Technologies

12:25

Break and networking

12:30

GraphQL

GraphQL is a modern API technology developed by Facebook for efficient data fetching.
It lets clients request exactly the data they need, reducing over-fetching and under-fetching.
Unlike REST, GraphQL uses a single endpoint and flexible queries.
It's ideal for complex applications like mobile apps and dynamic UIs.
Learn how GraphQL schemas, queries, and resolvers power smarter APIs.

Abbas Jafari

PAYBACK

13:00

Break and networking

13:10

Is Concurrency a Necessity?

In today’s world, applications run in increasingly complex and distributed environments. Growing data volumes and stringent performance requirements pose a challenge for developers—how do you scale, optimize speed, and still maintain code readability? In the presentation “Is Concurrency a Necessity?”, we’ll explore how Java, both in local applications and distributed systems, handles multithreading and asynchronous processing.

We’ll discuss Java’s built-in concurrency mechanisms (e.g., Thread, Executor, Future) along with popular libraries that facilitate multithreaded workloads (Reactor, Spring WebFlux, Quarkus). You’ll learn why the classic approach to multithreading may no longer suffice and how asynchronous programming shapes modern application design. We’ll also look at where code optimization ends and organizational challenges in distributed architectures begin—such as coordination, data consistency, and resilience against failures.

During the session, we’ll share best practices, design patterns, and lessons learned from years of working with multithreaded and distributed systems. By the end, we’ll answer the question: is concurrency truly a necessity in today’s projects, or rather a powerful tool to be used thoughtfully and with clear purpose?

Krystian Zybała

Java Expert

13:40

Lunch time

14:10

Thinking in Streams

In 2014, JDK 8 introduced the Stream API, bringing a taste of functional programming to Java. 11 years later, in 2025, with the release of JDK 24, the biggest change awaits us in the form of JEP 485 - Stream Gatherers.
Do streams make sense (spoiler: yes!), what benefits do gatherers bring, when is it worth using parallel streams, and when can they get in our way - these and other questions will be answered while writing the code. 

Kamil Banach

Java Expert

14:40

Break and networking

14:50

What Can a Java Developer Learn from Golang?

Golang is often mocked for its simplistic approach of solving every problem with a finite number of if statements and for loops. Can we learn something from such a "simple" language? Let's see! We'll discuss things like modularity, interfaces, concurrency, and tooling, and see how we can port those ideas to Java.

As a bonus, you'll learn how to write idiomatic Golang.

Grzegorz Piwowarek

Java Expert

15:30

Photo session at the conference wall

16:00

End of the conference

Our conference

Knowledge and inspiration

JEurope 2025 is an excellent place to gain new insights and learn new skills. You’ll have the chance to listen to presentations by outstanding experts in Java technologies, who will share their experiences and best practices. This is a great opportunity to discover new techniques, tools, and approaches related to Java technologies that can help you in your programming skills development.

#java #software #event

Network of contacts

Our onsite conferences creates a perfect opportunity to establish new professional contacts. You’ll be able to meet other Java technology enthusiasts, programmers, specialists, and company representatives who share your interests and passion for this programming language. You can exchange experiences, ask questions, and even find potential collaboration opportunities, and even work.

#networking

Meet us there

The conference will take place on the 23rd floor of the Warsaw Financial Center building at ul. Emilii Plater 53 in the center of Warsaw.

diamond sponsor

PLATINUM SPONSOR

PLATINUM SPONSOR

PLATINUM SPONSOR

ORGANISER

join the sponsors

Why is it worth becoming the sponsor of JEurope 2025?

  • We’re the one of the largest conferences about Java in Warsaw.
  • We reach the most experienced specialists from all over Poland.
  • We believe in the high substantive value.
  • A chance to present job offers to the conference participants.
  • An opportunity to share the knowledge and build a substantive company image.

book your ticket

What’s in it for you?

  • Free ticket to the conference.
  • Access to unique conference content.
  • Possibility to watch substantive presentations.
  • Chance to ask questions to speakers after their speeches.
  • Opportunity to learn about new companies and new career development opportunities.
  • Integration with participants from all over Poland.
  • Access to the Java Job Fair.
  • Free catering and drinks.

Join the idea

We support a charity

We encourage all participants of the JEurope 2025 conference to support the Lubelskie Hospicjum dla Dzieci im. Małego Księcia. Hospice helps terminally ill children.
You can donate 1.5% of your tax to the organization or pay any amount to their treasury.
More information can be found on the official website: https://hospicjum.lublin.pl/

Media partners

Here are the media brands that are already with us! If you want to join, please contact us.

community partners

contact us:

follow us on:

Copyright JEurope© 2025 All Rights Reserved

Kamil Banach

Java Expert

Software engineer and team leader with nearly a decade of experience in developing and maintaining web applications, with a particular focus on applications written in the Java ecosystem. Neither afraid of working on code, even on code that is already “legacy”, nor designing a CI/CD process for an application. Fan of clean, simple code that solves business problems in the simplest (and readable) way. 
 

 

Grzegorz Piwowarek

Java Expert

Grzegorz Piwowarek – independent consultant, vavr project lead – runs training courses and blogs at 4comprehension.com. He is interested in distributed systems, performance, cloud, and architecture. There are rumours that he only exists at compile time.

 

Krystian Zybała

Java Expert

A software engineer with over 10 years of experience in the IT industry, specializing in JVM performance optimization within distributed systems—particularly in the financial sector, where low latency and high throughput are paramount. On a daily basis, he works with the JVM, constantly benchmarking its limits over his morning coffee. Passionate about uncovering the intricacies of JVM performance, he eagerly shares insights on best practices for optimization and enterprise-grade solutions. In his spare time, he continues to delve into Performance Engineering, persistently striving to set new benchmarks for system efficiency.

 

James Livingston

Solution Architect, TPConnects

Software architect and technical lead for a customer-facing online sales system, especially the integration components. I am actively involved in (and oversee) the design and development of services controlling business logic and integration with several vendor systems, with extremely complex domains (travel).

 

Abbas Jafari

Java Expert, PAYBACK

Experienced software and cloud engineer with a strong background in system design, architecture, and scalable backend development. Skilled at leading technical teams, driving best practices, and delivering robust, high-performance solutions. Hands-on experience with building APIs, integrating complex systems, and working across cloud-native environments. Passionate about clean code, efficient design, and solving real-world engineering challenges. Committed to continuous learning and helping teams build modern, reliable applications.