You're invited to the free J Forum featuring keynotes by Holly Cummins, Ben Evans, Heather VanCura and Martijn Verburg.
After 25 years, is there anything new left to say about Java? Of course!
While doomsayers have been predicting the language's decline for years, Java still ranks as one of the top 5 most popular languages in the world (where in that top 5, depends on who1 you2 ask3). Not bad for a programming language that predates WiFi.
Ahead of this September's release of Java 19, join us as we welcome Holly Cummins, Ben Evans, Heather VanCura and Martijn Verburg for 4 keynotes exploring the current state of the Java ecosystem.
Register for free above and you'll be amongst the first to hear about updates on the schedule.
J Forum features keynotes from
-
Holly Cummins
Senior Principal Software Engineer, Red Hat Quarkus team
-
Ben Evans
Co-Founder, jClarity
-
Heather VanCura
Senior Director, Standards, Strategy & Architecture; Chair, Java Community Process (JCP) Program, Oracle
-
Martijn Verburg
Principal Engineering Group Manager (Java) at Microsoft
The J Forum will be an online conference.
This event begins at 14:00 UTC

Ticket holders will also receive exclusive access to recordings of all sessions. These recordings will be available shortly after the event, allowing you to watch the conference at your convenience.
Who should attend?
Java Developers and Java Engineers
Full Stack Java Developers
Senior Java Developers / Engineers
C# Developers / Engineers
Application Developers / Engineers
Software Developers / Engineers
.NET Developers / Engineers
Python Developers
Software Architects
Team Leads and Engineering Managers/Directors
CIOs and CTOs
Excited? Share it!
Day 1: Forum Schedule
LIVE Sessions: All About Java
Track | Track 1 | |||
13:50
Invalid Time
Invalid Time
|
Welcome & Opening Remarks |
|||
14:00
Invalid Time
Invalid Time
|
The Diabolical Developer shares some of the latest research from the Java Engineering Group at Microsoft and some of the lessons they've applied running Java at HyperScale (Yes, Buzzword!). Relying G1 as a default GC in your container? Maybe it's time to rethink that! Don't have at least 1000 millicores for your process? Hmmm. This talk is for those who want to understand when to scale out, scale up and how to start performance investigations into your Java service to help it run better on containers and in the cloud.
software-development
java
About the speaker...Martijn VerburgMartijn Verburg is the Principal SWE Group Manager for the Java Engineering Group at Microsoft. Prior to the acquisition by Microsoft, he was the CEO and co-founder of jClarity. He is the co-leader of the London Java User Group (LJC) and represents them in the Steering Committees for both the Java Community Process and Jakarta EE. Martijn is one of the co-founders of Eclipse Adoptium (previously AdoptOpenJDK) and today represents Microsoft on its Project Management Committee (PMC). Martijn is the co-author of "The Well-Grounded Java Developer" and "The Well-Grounded Java Developer 2." He was made a Java Champion in recognition for his contribution to the Java ecosystem. Martijn can also be found at major conferences (JavaOne, JFokus, OSCON, Devoxx etc) where he is known for challenging the industry status quo as "the Diabolical Developer." |
|||
14:45
Invalid Time
Invalid Time
|
Live Q&A |
|||
14:50
Invalid Time
Invalid Time
|
BREAK |
|||
15:00
Invalid Time
Invalid Time
|
To realise the promise of microservices, individual services must be independently deployable, and they should be deployed often. But that’s easier said than done. Releases take confidence. How does a business achieve enough confidence to release often without getting bogged down in manual QA bottlenecks? Is automating tests too expensive? How do services know if they’ve made a breaking change? If the individual microservices all work, does that mean the system works? This talk will discuss microservices testing strategies and explore some of the modern tools which make testing easier and better. And there’s a demo: Holly will show Pact contract testing, test containers, and Quarkus’s continuous testing and dev services support.
software-development
java
About the speaker...Holly CumminsHolly Cummins is a Senior Principal Software Engineer on the Red Hat Quarkus team. 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 performance engineer, and an innovation leader. During her time in the IBM Garage, Holly led projects for enormous banks, tiny startups, and everything in between. Holly has used the power of cloud to understand climate risks, count fish, help a blind athlete run ultra-marathons in the desert solo, and invent stories (although not at all the same time). Holly is also a Java Champion, author, and regular keynote speaker. You can follow her on twitter at @holly_cummins or at hollycummins.com. |
|||
15:45
Invalid Time
Invalid Time
|
Live Q&A |
|||
15:50
Invalid Time
Invalid Time
|
BREAK |
|||
16:00
Invalid Time
Invalid Time
|
Java is over 25 years old and comes from a very different world to the one that we find ourselves in today. Join Ben Evans as he discusses how we got here, and what changes and developments will affect Java-based applications in the coming years, as more and more applications become fully Cloud-Native.
software-development
java
About the speaker...Ben EvansBen helps to run the London Java Community, and represented the user community as a voting member on Java’s governing body - the JCP Executive Committee for 6 years. He is a Java Champion & 3-time JavaOne Rock Star Speaker. Ben is an accomplished author, he has written 6 books, including multiple editions of "Java in a Nutshell", published by O'Reilly.
He is the track lead (commissioning editor) for Java / JVM at InfoQ, writes regularly for industry publications and is a frequent speaker at technical conferences worldwide. Ben was born and raised in Cornwall, and holds a Masters degree in Mathematics from the University of Cambridge. Before joining the tech industry Ben was a researcher in theoretical physics, working on theories which are now being tested at the Large Hadron Collider at CERN. Read Ben's Post on the Skills Matter Blog: Ben Evans — Java expert, educator, and author — looks back at 2018 |
|||
16:45
Invalid Time
Invalid Time
|
Live Q&A |
|||
16:50
Invalid Time
Invalid Time
|
BREAK |
|||
17:00
Invalid Time
Invalid Time
|
Java has adapted to business needs and remains relevant and popular. In this session we look at recent programs developed in the community and enhancements to the Java language. We will also provide resources to help you get more involved in the evolution of Java, learn Java, and explore how you can contribute to the Java community. Find out how to contribute and stay informed and adopt new versions of Java as they are released, and how participating in open source projects, and joining your local Java User Group builds your network and may eventually lead to better career opportunities.
software-development
java
About the speaker...Heather VanCuraHeather is the director and chairperson of the Java Community Process (JCP) program. In her role she is responsible for leadership of the community. She also serves as an international speaker, mentor, and leader of hack days. VanCura oversees the work of the JCP Executive Committee, JCP.org, JSR management, community building, events, communications, and growth of the membership. She is also a contributor and leader of community-driven education and adoption programs. She is the spec lead for JSRs as part of the ongoing JCP.Next effort to evolve the JCP itself. Heather is based in California, is passionate about Java, developer communities, and enjoys trying new sports and fitness activities in her free time. Twitter @heathervc |
|||
17:45
Invalid Time
Invalid Time
|
Live Q&A |
|||
17:50
Invalid Time
Invalid Time
|
End of the Day |
-
Uh, Does This Thing Actually Work? Modern Microservices Testing
Featuring Holly Cummins
This talk discusses microservices testing strategies and explores some of the modern tools which make testing easier and better.
software-development java -
Reimagining Java for the Age of Cloud
Featuring Ben Evans
Java is over 25 years old and comes from a very different world to the one that we find ourselves in today. Join Ben Evans as he discusses how we got here, and what changes and developments will affect Java-based applications in the coming years, as more and more applications become fully...
software-development java -
How to Contribute to Java and Open Source Projects
Featuring Heather VanCura
Find out how to contribute and stay informed and adopt new versions of Java as they are released, and how participating in open source projects, and joining your local Java User Group builds your network and may eventually lead to better career opportunities.
software-development java -
The Diabolical Developer's Guide to JVM Ergonomics in Containers
Featuring Martijn Verburg
This talk is for those who want to understand when to scale out, scale up and how to start performance investigations into your Java service to help it run better on containers and in the cloud.
software-development java
-
Rust Forum
0.5 days - Online Conference
Discover Rust: Stack Overflow's "most loved" programming language. Join us for 4 keynotes exploring why Rust is increasingly being used in production by the world's biggest brands in Fin-tech, Machine Learning, Distributed Systems, Cloud Native Infrastructure, and Embedded...
cross-discipline software-development rust programming -
Microservices Forum
0.5 days - Online Conference
Join us at the Microservices Forum where we'll welcome 3 of the world's top Microservice experts — Chris Richardson, James Lewis and Sarah Wells — to discuss what's next in Microservices, and explore what it means to work and live in an increasingly decoupled world.
architecture-and-design microservices -
DevSecOps eXchange Forum
One day - Online Conference
In this Members-only event we'll explore the latest techniques, tools and thinking around integrating security throughout the entire software development lifecycle. This half-day event features keynotes from Dave Farley, Erik Dörnenburg, Matt Saunders, Bert Jan Schrijver and Nancy Gariché.
cross-discipline software-architecture security-as-code security continuous-delivery devops devsecops -
Leadership eXchange Forum
One day - Online Conference
Join us for the Leadership eXchange Forum — a half‑day of keynote speakers including Rosemarie Wilson, Heike Heemann, Cynthia Curtis, and more. Explore eye-opening topics such as imposter syndrome, changing habits, how to set up your environment and support system, as well as ESG transformation.
... cross-discipline people-product-process leadership imposter-syndrome esg enterprise-transformation corporate-transformation social-justice climate-crisis habits -
CloudNative eXchange Forum 2021
Two days - Online Conference
-
Accelerated Software eXchange Forum
One day - Online Conference
Join Dave Farley, Chelsea Troy, Heidi Waterhouse and Barry O'Reilly for a half-day of keynotes. W'll explore the relationship between speed and quality in the world of software development.
cross-discipline architecture quality devops continuous-delivery