Development PracticesDevelopment Practices
Deep Dive100min
INTERMEDIATE

Write Java Code Like a Seasoned Hacker: 2026 Edition

This hands-on session teaches Java developers to think like hackers and build secure applications amid rising AI-era threats. It covers the latest OWASP Top 10, supply chain defense, integrating security checks into CI/CD, threat modeling, monitoring, secure AI use, and effective container hardening, with real-world attack and defense demos.

Soroosh Khodami
Soroosh KhodamiRabobank

talkDetail.whenAndWhere

Wednesday, April 1, 15:30-17:10
Zaal 9
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Ever wondered how you would write code if you were a seasoned hacker?
In this hands-on session, you’ll learn how to adopt that mindset to build secure Java applications with confidence in the AI era. Every year, thousands of organizations are breached, and billions of records are exposed. Only in 2024, cyberattacks compromised 1.7 billion individuals, and millions of applications were targeted daily. Through "live demos" of real-world attacks and defenses, we’ll cover the essentials every modern Java developer needs in 2026.

Key takeaways:
  • A quick look at the OWASP Top 10 (2025) and practical solutions for the newest risks.
  • How to implement supply chain security strategies to defend against threats like Shai-Hulud or Log4Shell.
  • Ways to integrate essential security checks (SAST/SCA) into your CI/CD pipeline for continuous protection.
  • Practical threat modeling techniques to identify and prioritize risks early in the design phase and later in incident response.
  • How to set up security monitoring and logging to detect and respond to attacks in production.
  • Practical strategies to use AI assistants securely in your development workflow.
  • And finally, why using hardened container images is a simple yet highly effective strategy for runtime security.
ai
java
security
owasp
talks.speakers
Soroosh Khodami

Soroosh Khodami

Rabobank

Netherlands

Soroosh is a software engineer and software architecture enthusiast, passionate about building simple but impactful solutions. With over 15 years of experience in diverse domains, including Telecom, Media & Entertainment, and E-Commerce. He has worked with small startups and large enterprises serving 80 million active subscribers. Currently working as a Solution Architect at Rabobank via Code Nomads. Soroosh strongly believes in the power of collaborative learning and enjoys sharing his experiences and insights with other developers.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments