Tech stack
Modern Java, Spring Boot, persistence, APIs, security, testing, reliability, and production backend engineering.
Practice items tagged with Java & Spring Backend.
Separates container instance reuse from concurrency guarantees and designs singleton services around stateless or safely coordinated state.
Builds a bounded dynamic query that returns a read model, applies only supplied predicates, and uses deterministic ordering.
Implements request validation, a clean service boundary, a 201 response, and stable RFC 9457-style validation details.
Implements single-flight request coalescing so one load runs per key while unrelated keys remain concurrent.
Uses a bounded entity graph for a to-one association and proves the repair with Hibernate query statistics.
Defines managed memory leaks as unwanted reachability and connects caches, listeners, class loaders, ThreadLocal values, and queues to retaining paths.
Preparation paths where this taxonomy appears in the track scope.