The full Spring Boot 3.5 backend behind a live delivery marketplace: merchant API, rider mobile API, and admin operations across 35+ controllers. Real-time dispatch over RabbitMQ and STOMP WebSockets, Redis-backed rider presence and distributed locks, a constrained delivery state machine with audit history, and a webhook outbox for merchant callbacks.
Java 21Spring BootRabbitMQRedisPostgreSQLFlyway