Track Overview

Modern Java

Java is a trusted friend which continues to grow, flex, and surprise us. But with new capabilities come new questions. Is Java cloud native? How do I make reactive work for me? How do I know if what we’re making actually, you know, works? Am I missing a trick? What capabilities am I not taking advantage of?

In this track we will explore the ways modern Java can make our life better … once we know where to look. We’ll see what’s new and what’s on the horizon in the Java language. We’ll also hear from practitioners about what’s giving them headaches and, most importantly, how they fixed it.

Hear from over 60+ innovative senior software engineers across multiple domains at QCon Plus (May 10-20) as they share their real-world implementation of emerging trends and practices to help you adopt the right patterns and practices.

Holly Cummins

Senior Technical Staff Member & Innovation Leader @IBM

From this track

Session + Live Q&A Java

Deterministic, Reproducible, Unsurprising Releases in the Serverless Era

Wednesday May 11 / 09:00AM EDT

Serverless has many advantages, to reap the benefits from this recent paradigm your application must tackle new challenges. Testing and traceability introduce some new  considerations that may take by surprise even the most seasoned Java developer.In this session we will explore...

Ix-chel Ruiz

DA, Senior Software Developer @jFrog

Session + Live Q&A Java

Project Loom: Revolution in Java Concurrency or Obscure Implementation Detail?

Wednesday May 11 / 10:10AM EDT

Loom’s promise: simplify concurrency the way garbage collection simplified memory management. It became transparent and almost forgettable. It's an effort to bring lightweight threads to the JVM. Such threads have low memory and scheduling footprint so that you can create millions of...

Tomasz Nurkiewicz

Java Champion and CTO @DevSkiller

Session + Live Q&A Java

Staying JDK: Current in Production

Wednesday May 11 / 11:20AM EDT

At the time of Qcon London, Java will have been on a fast release cadence for almost 5 years. This talk addresses the less often mentioned aspect: adopting JDK upgrades.  I will discuss different perspectives towards Java upgrades and possible migration paths. How to plan and execute an...

Andrzej Grzesik

Platform @RevolutApp

Session Java

Securing Java Applications in the Age of Log4Shell

Wednesday May 11 / 12:30PM EDT

Due to unforseen circumstances, the speaker is no longer available for a Q&A. Please post any questions you have in the Announcement Slack channel.On December 10th 2021, a new critical vulnerability, Log4Shell, was publicly disclosed and make global headlines. It impacted a wide number of...

Simon Maple

Field CTO @snyksec


Speakers from this track

Ix-chel Ruiz

DA, Senior Software Developer @jFrog

Ix-chel Ruiz has developed software application & tools since 2000. Her research interests include Java, dynamic languages, client-side technologies and testing. Java Champion, Ground breaker ambassador, hackergarten enthusiast, Open Source advocate, author, public speaker and mentor.

Read more
Find Ix-chel Ruiz at:

Tomasz Nurkiewicz

Java Champion and CTO @DevSkiller

Spent half of his life on programming, for the last decade professionally in Java land. Loves back-end and data visualization. Passionate about alternative JVM languages. Disappointed with the quality of software written these days (so often by himself!), hates long methods and hidden side...

Read more
Find Tomasz Nurkiewicz at:

Andrzej Grzesik

Platform @RevolutApp

Ags likes distributed systems in all shapes and form. Coding since the age of 8, loves simplicity and continuous delivery. While he has written in many languages, he favours the JVM. Since "most software problems are people problems", he stirs communities, organizes and speaks at...

Read more
Find Andrzej Grzesik at:

Simon Maple

Field CTO @snyksec

Simon Maple is the Field CTO at Snyk, a Java Champion since 2014, JavaOne Rockstar speaker in 2014 and 2017, Duke’s Choice award winner, Virtual JUG founder and organiser, and London Java Community co-leader. He is an experienced speaker, having presented at JavaOne, DevoxxBE, UK, & FR,...

Read more

Track Date

Wednesday May 11 / 09:00AM EDT

Share

Track Host

Holly Cummins

Quarkus Senior Principal Software Engineer @RedHat

Holly Cummins is a Senior Principal Software Engineer on the Red Hat Quarkus team and a Java Champion. Before joining Red Hat, Holly was a long time IBMer. In her time at IBM, Holly has been a full-stack javascript developer, a WebSphere Liberty build architect, a client-facing consultant, a JVM...

Read more
Find Holly Cummins at: