Program JavaZone

Foredrag Torsdag 3. september

APIs, Secrets, and Lies: The Messy Reality of Zero-Trust at Scale

Room 7

Engelsk 45 min Security API IAM Authentication Authorization

Jon Skarpeteig

Jon Skarpeteig is Tribe Lead for Global Platform at Signicat, leading the architectural evolution of digital identity at scale. A veteran of three tech paradigm shifts—from bare metal to cloud-native—Jon has navigated hypergrowth and complex acquisitions. Known for his "lessons from the trenches" approach, he focuses on fighting "compliance trolls" and building resilient, identity-driven platforms that actually work in production.

A greenfield dream of one API front door to access all services crashed through four major iterations. Every conversation waded through the IAM alphabet-soup of acronyms. It should be just who, what and where. Easy, right?

Signicat grew through acquisitions and dreamed of product-led growth with self-service APIs. But real-world scalability, security, compliance, and technical debt threatened delivery of that vision.

This technical retrospective will cover the battles won and lost with cache drift, latency spikes, risk profiles, organizational competency gaps and naive OIDC implementations, token leakage exposure and secret sprawl while serving millions of users per day. The team pieced together known standards and patterns, eliminating tokens from browsers (BFF), client secrets from microservices (SPIFFE) and extended OIDC with mTLS support (RFC 8705).

This session delivers a blueprint for platform engineers and identity architects who need to deliver invisible, "secure-by-default" authorization for developer friendly APIs across on-prem and public clouds to serve people today and AI agents tomorrow

Security Architects, Developers, Practitioners

  1. Hardwood: Building a Parquet Parser From Scratch (With a Little Help From AI) Room 1
  2. Er læring framleis relevant? Room 2
  3. Crafting the Ultimate Docker Image for Spring Applications Room 3
  4. Optimizing Self-Driving Vehicles and Bus Operations: Where Does Quantum Computing Fit? Room 4
  5. Modern Java in the age of AI Room 5
  6. Når verktøyet er meir enn halve jobben – korleis opensource, åpne standardar og samarbeid øker digitaliseringa i kommune-Norge Room 6
  7. Event Sourcing: The Only Sane Way to Run Agentic Systems Room 8
  8. Kom i gang med mobbprogrammering Room 6