Java
![15 Years of Spring: Evolving a Java Application Framework](https://files.gotocon.com/uploads/images/conference_12/sessions/496/original/juergen.jpg)
15 Years of Spring: Evolving a Java Application Framework
![Keeping Up with Java](https://files.gotocon.com/uploads/images/conference_12/sessions/637/original/sander.jpg)
Keeping Up with Java
![Cloud Native Java](https://files.gotocon.com/uploads/images/conference_9/sessions/351/original/kennyCHI.jpg)
Cloud Native Java
![Maximizing Java Application Performance with GraalVM](https://files.gotocon.com/uploads/images/conference_21/sessions/1290/original/olegSCHI.jpg)
Maximizing Java Application Performance with GraalVM
![Cruising Along with Java](https://files.gotocon.com/uploads/images/conference_34/sessions/3302/thumbnail_1715840973_medium.jpg)
Cruising Along with Java
![Java Project Loom: Why Should I Care?](https://files.gotocon.com/uploads/images/conference_62/sessions/2526/original/erwinAMS23.jpg)
Java Project Loom: Why Should I Care?
![Javalution - How I Learned to Stop Worrying & Play Jenga with the entire Software Industry. What could possibly go Wrong?](https://files.gotocon.com/uploads/images/conference_3/sessions/54/original/aurelioCHI.png)
Javalution - How I Learned to Stop Worrying & Play Jenga with the entire Software Industry. What could possibly go Wrong?
![Real World Java 9](https://files.gotocon.com/uploads/images/conference_4/sessions/100/original/trishaAMS.png)
Real World Java 9
![Java In The Cloud with GraalVM](https://files.gotocon.com/uploads/images/conference_62/sessions/2492/original/alinaAMS23.jpg)
Java In The Cloud with GraalVM
![REST no more - Using Actors for the Internet of (LEGO) Trains & Raspberry Pis](https://files.gotocon.com/uploads/images/conference_4/sessions/99/original/johanAMS.jpg)
REST no more - Using Actors for the Internet of (LEGO) Trains & Raspberry Pis
![Let’s Get Lazy: Exploring the Real Power of Streams](https://files.gotocon.com/uploads/images/conference_10/sessions/588/original/venkat.jpg)
Let’s Get Lazy: Exploring the Real Power of Streams
![Dynamic Constants — Oxymoron or Promising JVM Feature?](https://files.gotocon.com/uploads/images/conference_65/sessions/2833/original/evgenyCPH23_1.jpg)
Dynamic Constants — Oxymoron or Promising JVM Feature?
![Java Renaissance](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Java Renaissance
![Real-world Reactive Programming in Java: The Definitive Guide](https://files.gotocon.com/uploads/images/conference_11/sessions/623/original/erwinAMS1.jpg)
Real-world Reactive Programming in Java: The Definitive Guide
![Keeping Up with Java](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Keeping Up with Java
![Kubernetes-ize your Java Application](https://files.gotocon.com/uploads/images/conference_10/sessions/614/original/arun.jpg)
Kubernetes-ize your Java Application
![Simplification and Automation in Java: Yesterday, Today and Tomorrow](https://files.gotocon.com/uploads/images/conference_10/sessions/604/original/rod1CPH.jpg)
Simplification and Automation in Java: Yesterday, Today and Tomorrow
![Securing the JVM](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Securing the JVM
![Introduction to Micronaut: Lightweight Microservices with Ahead of Time Compilation](https://files.gotocon.com/uploads/images/conference_14/sessions/775/original/graemeAMS.jpg)
Introduction to Micronaut: Lightweight Microservices with Ahead of Time Compilation
![GraalVM: Run Programs Faster Anywhere](https://files.gotocon.com/uploads/images/conference_12/sessions/650/original/oleg.jpg)
GraalVM: Run Programs Faster Anywhere
![Achieving Functional Programming in Java](https://files.gotocon.com/uploads/images/conference_13/sessions/830/original/johnNCHI.jpg)
Achieving Functional Programming in Java
![The Sincerest Form of Flattery](https://files.gotocon.com/uploads/images/conference_15/sessions/887/original/mauriceJoseCPH.jpg)
The Sincerest Form of Flattery
![SolidJS - The World Beyond Components](https://files.gotocon.com/uploads/images/conference_66/sessions/2590/original/ryanCHI23.jpg)
SolidJS - The World Beyond Components
![Securing the JVM](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Securing the JVM
![Java Current and Future](https://files.gotocon.com/uploads/images/conference_13/sessions/826/original/georgesMikaelCHI.jpg)
Java Current and Future
![Securing the JVM](https://files.gotocon.com/uploads/images/conference_13/sessions/801/original/nicolasFCHI.jpg)
Securing the JVM
![Upgrade Time: Choose Java 11 or the “other” one… Kotlin](https://files.gotocon.com/uploads/images/conference_14/sessions/777/original/paulienAMS.jpg)
Upgrade Time: Choose Java 11 or the “other” one… Kotlin
![Memory Efficient Java](https://files.gotocon.com/uploads/images/conference_21/sessions/1333/original/kirkCHI.jpg)
Memory Efficient Java
![Processing Data From the James Webb Space Telescope](https://files.gotocon.com/uploads/images/conference_65/sessions/2909/thumbnail_1717687761_medium.jpg)
Processing Data From the James Webb Space Telescope
![Keeping Up with Java [VIRTUAL]](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Keeping Up with Java [VIRTUAL]
![Kubernetes, Your Next Java App Server](https://files.gotocon.com/uploads/images/conference_38/sessions/1592/original/burrAMS.jpg)
Kubernetes, Your Next Java App Server
![A Tour of the Modern Java Platform](https://files.gotocon.com/uploads/images/conference_38/sessions/1597/original/jamesRyanAMS.jpg)
A Tour of the Modern Java Platform
![Cloud Chaos and Microservices Mayhem](https://files.gotocon.com/uploads/images/conference_38/sessions/1957/original/hollyCUMMAMS.jpg)
Cloud Chaos and Microservices Mayhem
![Modern and Lightweight Cloud Application Development with Jakarta EE 10](https://files.gotocon.com/uploads/images/conference_62/sessions/2462/original/ivarAMS23.jpg)
Modern and Lightweight Cloud Application Development with Jakarta EE 10
![Generic or Specific? Making Sensible Software Design Decisions](https://files.gotocon.com/uploads/images/conference_62/sessions/2483/original/bert-janAMS23_akdjfls.jpg)
Generic or Specific? Making Sensible Software Design Decisions
![Java in the Cloud with GraalVM](https://files.gotocon.com/uploads/images/conference_63/sessions/2690/original/alinaAAR.jpg)
Java in the Cloud with GraalVM
![Processing Data From The James Webb Space Telescope](https://files.gotocon.com/uploads/images/conference_62/sessions/2488/original/johnAMS23.jpg)
Processing Data From The James Webb Space Telescope
![Java, Code Coverage & Their best Friend — Bytecode: Scandals, Intrigues, Investigations](https://files.gotocon.com/uploads/images/conference_65/sessions/2992/original/evgenyCPH23_2.jpg)
Java, Code Coverage & Their best Friend — Bytecode: Scandals, Intrigues, Investigations
![Java Renaissance](https://files.gotocon.com/uploads/images/conference_68/sessions/3061/original/georgesYOW23.jpg)
Java Renaissance
![Java Renaissance](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Java Renaissance
![How To Reduce Cold Starts for Java Serverless Applications in AWS: GraalVM, AWS SnapStart & Co](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
How To Reduce Cold Starts for Java Serverless Applications in AWS: GraalVM, AWS SnapStart & Co
![Modern Java in Action](https://files.gotocon.com/uploads/images/conference_79/sessions/3120/thumbnail_1720449880_medium.jpg)
Modern Java in Action
![Java, Code Coverage and Their Best Friend — Bytecode: Scandals, Intrigues, Investigations](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Java, Code Coverage and Their Best Friend — Bytecode: Scandals, Intrigues, Investigations
![How Fast Can You Parse a File with 1 Billion Rows of Weather Data Using Java?](https://files.gotocon.com/uploads/images/conference_79/sessions/3164/thumbnail_1720086326_medium.jpg)
How Fast Can You Parse a File with 1 Billion Rows of Weather Data Using Java?
![Java, Code Coverage and Their Best Friend — Bytecode: Scandals, Intrigues, Investigations](https://files.gotocon.com/uploads/images/conference_68/sessions/3071/original/evgenyYOW23.jpg)
Java, Code Coverage and Their Best Friend — Bytecode: Scandals, Intrigues, Investigations
![Structured Concurrency in Java: The What & Why](https://files.gotocon.com/uploads/images/conference_62/sessions/2770/original/balkrishnaAMS23.jpg)
Structured Concurrency in Java: The What & Why
![Java, Code Coverage and Their Best Friend — Bytecode: Scandals, Intrigues, Investigations](/images/front-about-fb096b0e50cf7b9bcfc02590b743575f.jpg?vsn=d)
Java, Code Coverage and Their Best Friend — Bytecode: Scandals, Intrigues, Investigations
![Software Technologies that Stand the Test of Time](https://files.gotocon.com/uploads/article_images/1/94/season_2_%20special_medium.jpg)
![Programming with Kotlin: Why, How and Kotlin’s Place in the Future](https://files.gotocon.com/uploads/article_images/1/50/venkathadi%20%281%29_medium.jpg)
Programming with Kotlin: Why, How and Kotlin’s Place in the Future
![97 Things Every [Java] Programmer Should Know](https://files.gotocon.com/uploads/article_images/1/36/kevlintrisha_medium.jpg)
97 Things Every [Java] Programmer Should Know
![Quantum Computing in Action](https://files.gotocon.com/uploads/article_images/1/128/teaser_johanpreben_medium.jpg)
Quantum Computing in Action
![Enterprise Java in the Age of Microservices, Containers and Cloud-Native](https://files.gotocon.com/uploads/article_images/1/139/markusnataleana_medium.jpg)
![Cruising Along with Java](https://files.gotocon.com/uploads/article_images/1/310/venkatalina_12321_medium.jpg)
Cruising Along with Java
![The Best of GOTO Book Club Part Two](https://files.gotocon.com/uploads/article_images/1/142/highlights2_medium.jpg)
The Best of GOTO Book Club Part Two
![Spring Boot: Up and Running](https://files.gotocon.com/uploads/article_images/1/191/teaser_markthomas_medium.jpg)
Spring Boot: Up and Running
![Holiday Special 2022](https://files.gotocon.com/uploads/article_images/1/207/holidayspecial_medium.jpg)
Holiday Special 2022
![Getting to Know IntelliJ IDEA](https://files.gotocon.com/uploads/article_images/1/216/trishahelen_medium.jpg)
Getting to Know IntelliJ IDEA
![The Future of Java: Will You Have to Pay For It?](https://files.gotocon.com/uploads/article_images/1/56/trishdaniel_medium.jpg)
The Future of Java: Will You Have to Pay For It?
![JDK 16: Should You Upgrade or Wait For 17?](https://files.gotocon.com/uploads/article_images/1/67/ams-2021-banner-4_medium.png)
JDK 16: Should You Upgrade or Wait For 17?
![Java Security and the Java Ecosystem](https://files.gotocon.com/uploads/article_images/1/131/nicolas2_medium.jpg)
Java Security and the Java Ecosystem
![Driving Innovation with Kubernetes & Java](https://files.gotocon.com/uploads/article_images/1/181/ana-mariaeric_medium.jpg)
Driving Innovation with Kubernetes & Java
![Quarkus Unveiled: Efficiency & Green Impact](https://files.gotocon.com/uploads/article_images/1/279/hollycharles_medium.jpg)
Quarkus Unveiled: Efficiency & Green Impact
![Georges Saab](https://files.gotocon.com/uploads/portraits/53/square_medium/georges_saab_1548159252.png)
Georges Saab
Oracle
Senior Vice President of software development for the Java Platform Group at Oracle
![Roy van Rijn](https://files.gotocon.com/uploads/portraits/573/square_medium/roy_van%20rijn_1548154809.jpg)
Roy van Rijn
OpenValue
Experienced developer and architect, robotics enthusiast and hobby mathematician