Architecture & CloudArchitecture & Cloud
Conference50min
ADVANCED

An Opinionated Guide to Bulletproof APIs (with code examples)

This session goes beyond basic CRUD to show five essential patterns for building production-grade APIs. It covers security, observability, validation, and maintainability using Jakarta EE/MicroProfile plus custom implementations, helping keep business logic clean. Examples are in Java, but the concepts apply to any framework or language.

talk.summaryAiDisclaimer

Rustam Mehmandarov
Rustam MehmandarovMiles
talks.description
Writing a "Hello World" endpoint is easy. But building an API that is secure, observable, and capable of evolving without breaking every client? That’s where the real engineering happens. We often pollute our business logic with validation, security checks, and boilerplate, creating a maintenance nightmare.

It’s time to clean up our act. In this session, we’ll move beyond basic CRUD to explore 5 essential patterns for building production-grade APIs. We will combine standard Jakarta EE/MicroProfile features with powerful custom implementations to tackle the cross-cutting concerns that matter most.

The examples will be in Java, but the knowledge can be applied to the framework and language of your choosing.
security
microprofile
validation
api
talks.speakers
Rustam Mehmandarov

Rustam Mehmandarov

Miles

Norway

Passionate computer scientist. Java Champion, Google Developers Expert for Cloud, and Docker Captain. Public speaker. Community builder. Mentor.