One-of-a-kind Job Fairs with offers for different types/classes of specialists of Java technologies.
It’s one of the largest conferences dedicated to Java in Warsaw. Attend 5 technical presentations about Java technology.
Meet a new company in Poland that is a leading Java employer.
The best speakers of the Polish IT scene. Learn their methods for success in IT!
In the airline industry, 99.9% of system traffic is digital waste. For every ticket sold, systems process tens of thousands of searches—a ratio that is exploding as GenAI agents begin shopping on our behalf. In this session, we will discuss the architecture required to survive the so-called "Look-to-Book" crisis. We will look beyond naive caching to explain why simple strategies fail against real-time inventory changes, and discuss how we can build smarter, more complex solutions.
This talk explains where JVM tail latency really comes from and why p99/p999 can break a system even when p50 looks great. We’ll cover the most common sources of latency spikes: safepoints (not just GC), allocation pressure, OS scheduling and CPU migration, contention, and cache issues like false sharing. You’ll leave with a practical workflow ( one hypothesis → one tool → one proof using JFR, async-profiler, and perf) plus a set of fixes that reliably reduce long-tail latency in production hot paths.
Soon.
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?
An engineering manager shaping technology in the travel industry, with years of hands-on Java development under his belt. Throughout his decade-long IT career, he’s been living a double life: by day building software, by night crafting video courses and interactive content that help aspiring developers break into IT. His courses on databases, Java, and Python have reached over 100,000 students across 170 countries on learning platforms such as Udemy. He believes the best way to truly understand technology is to teach it — preferably with enough coffee to fuel both careers simultaneously.
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.
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.
Pragmatic software architect and common sense evangelist. Deeply believes in holistic approach to software development. Occasional speaker and trainer. JVM enthusiast. Mastering the craft since the times of C64. He thrives on helping others to deliver high-quality solutions. Founder of Comsenity.
LinkedIn: https://www.
X: @piotrlaskawiec
Results-oriented software developer with 10+ years of experience in designing, developing, and deploying scalable applications in FinTech and B2B SaaS. Expert in the Java ecosystem and a big fan of open-source projects.
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.
Results-driven professional with a proven track record in leadership in IT and banking. Over 18 years of experience with high-impact projects across the globe – from JAVA development, architecture, cloud solutions and building NATO networks to advanced AML systems and Finance solutions.