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!
Generative AI is taking the world by storm. While some use cases may seem questionable, many systems can genuinely benefit from GenAI.
While most attention still focuses on advancing GenAI capabilities, integration with new and existing enterprise-grade systems often gets overlooked.
This talk presents a software architect's perspective on incorporating various GenAI models into your applications. We'll examine key quality attributes (such as portability, maintainability, security, and extensibility) while comparing two popular JVM solutions - Spring AI and LangChain4j. All of that will be illustrated with real-life stories and examples.
Join me as we seek answers to critical questions:
How has the GenAI landscape evolved over last years?
Are GenAI solutions ready for enterprise-grade systems without keeping architects up at night?
Has a clear leader emerged among AI frameworks?
Has the industry finally addressed security, performance, and testability concerns?
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.
Multitenancy may seem straightforward until real-world users and compliance show up. Which approach to multitenancy should we choose, and why is one better than another? In this talk, we will review two production cases (you may even be a user of these apps): schema-per-tenant in a relational database (PostgreSQL) and database-per-tenant in a document database (MongoDB). We also cover app-per-tenant and row-level separation, outlining the trade-offs in terms of isolation, cost, and operational complexity, as well as practical patterns for provisioning, routing, and migrations in Java.
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
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.