Java has been a staple of enterprise development for over 20 years. Java has outlasted the desktop, dominated the server side, and with the emergence of Android has captured a huge share of mobile development. But Java was built for long running applications living in traditional datacenters. Microservices, Containers and Kubernetes have changed the game. Cloud native development and functions have quickly become the norm. Java had not kept up… until March of last year. The Quarkus project delivers vastly smaller, unbelievably faster, and fundamentally more scalable Java applications. In this session, we’ll see how and why Quarkus (and GraalVM) optimizes enterprise Java for a Kubernetes world.