Web-conference for engineers focused on real-world solutions for enhancing Java security, managing AI threats, and learning about zero-day responses.
Passwords. They're everywhere, they get leaked... A security nightmare! A work-around is to delegate authentication to a third party, for example using OpenID Connect. But sometimes you can't or don't want to do that - can you go password-less, with user-friendly flows?
Since version 6.4, Spring Security offers passkeys support. It allows for seamless authentication, using your device's authentication mechanisms, such as Windows Hello, Apple's FaceID and their Android equivalents.
In this session, we will shortly go over the theory behind passkeys. Then we will show demos on how to integrate one-time tokens and passkey support to an existing application, while discussing the specific challenges of those approaches.
Cybersecurity has always mattered, but in the age of AI, it’s even more critical. Learn how to navigate through classic and novel threats such as prompt injections, secure your code, and use tools like SonarQube to stay safe in a world where AI changes the threat landscape.
Backporting security fixes isn't glamorous — but it's critical. In this talk, you'll learn how the BellSoft team keeps multiple Java and Linux versions secure, balances stability with urgency, and collaborates with the open source community to deliver timely, reliable updates. From obscure CVEs to tricky legacy code, we’ll share what it really takes to keep things safe and running.
2 hours that could save you months of security headaches
Software Engineer for Spring Engineering at Broadcom
@kehrlann
Daniel Garnier-Moiroux is a software engineer on the Spring Commercial team at Broadcom, where he focuses on Kubernetes-native SSO products and contributes to Spring Security and the broader Spring ecosystem. Previously, he worked at Pivotal Labs and VMware Tanzu Labs, helping customers build modern software and engineering practices. Daniel also teaches computer science at Mines ParisTech and regularly speaks at international conferences about Java, Spring, and software development.
Staff Software Engineer at Sonar
@jMargaritaN
Marharyta Nedzelska is a Staff Software Engineer at SonarSource and a Google Developer Expert for Kotlin. She’s passionate about code quality and has contributed to developer tooling and static analysis in the JVM ecosystem. Before joining SonarSource, she worked on high-load microservices at Wix and was an active organizer of the Kyiv Kotlin User Group.
Developer advocate for Liberica JDK
@asm0di0
Pasha Finkelshteyn is a Developer Advocate for Liberica at BellSoft, focused on data engineering and the JVM ecosystem. He writes and speaks about Java, Kotlin, Python, and Clojure, with a passion for helping developers navigate complex systems. Before joining BellSoft, he spent four years at JetBrains, creating content and giving talks on big data and Kotlin. Pasha is a regular speaker at international conferences and an active contributor to the developer community.
A series of free online seminars on Java development and all the latest trends of the industry.
We aim to provide no-nonsense compact interactive speakings with valuable insights. All the data, including the presentations and code snippets, are available for download.
The event is free for all subscribers.
Access to all previous videos, presentations, and data; an opportunity to take part in future live events.
Click the button, fill the form, share your email.
We invite people from all over the world, and we like to give them equal participation opportunities, so we made JRush an online-only event with interactive tools for submitting your commentaries and questions.
We guarantee the privacy of your information. We will never collect or share it with third parties.
Leave your details to get a broadcast link before JRush and a recording after the conference ends.
You will automatically join the BellSoft community and get a subscription to the JRush series.