Dr. Cristian Schuszter holds a PhD in Systems Engineering, where his research focused on distributed fault-tolerant software architectures and machine learning-based failure prediction. With experience across academia and industry, he works at the intersection of data engineering, full-stack development, and software architecture.
For the past eight years, Cristian has been part of CERN, the European Organization for Nuclear Research, where he helps shape the architectural direction of the Business Computing Group. His current work centers on enterprise Java systems, modern UI design, and developer productivity, bringing engineering discipline and innovation to some of CERN’s most complex enterprise software environments.
You’ve made Spring Security work in one service: congratulations! 🥳 But what happens when your system grows into dozens of microservices, multiple identity providers, and a requirement for single sign-on that “just works”?
Building a secure architecture around Spring Security is not as straightforward as it seems. In this talk, we’ll explore architectural patterns for handling authentication and authorization in complex environments using Spring Security, OAuth2, and OIDC. We’ll look at how to federate multiple IdPs, design authentication and authorization as separate fault-tolerant services, and apply the API gateway approach with Spring Cloud to make it all play nicely together.
You’ll walk away with practical insights, examples, and lessons learned from real-world setups that will help you design a secure and scalable architecture your tech lead will be proud of.
Searching for speaker images...
