JavaOneJavaOne 2026 SessionsAll Sessions ScheduleFull Schedule TueTuesday, 17th WedWednesday, 18th ThuThursday, 19th

JavaOne 2026 Speaker

Duke in front of a whiteboard

John Rose

Description

Senior Architect for the Java Virtual Machine (Oracle)

Continuously responsible for Java technology at Sun and then Oracle from 1997. Wide contributions to functionality and performance of the Java/JDK/JVM stack, touching everything from hardware architecture to managed runtimes to code generators to libraries to programming languages.

Lead or key for Project Panama, Project Valhalla, Project Leyden, Project Babylon, java.lang.invoke (Method Handles + indy), Vector API, Inner Classes (1.1), HotSpot on SPARC, Unsafe API, (future) Parametric VM. Java fanatic, C++ inmate, Lisp refugee, C* designer (Thinking Machines). Degrees in mathematics and English literature.

Profile

Title: Senior Architect, Oracle

Sessions:

John

Photo of John Rose