DB: MySQL on Docker, Backend: Spring Boot, DB Access: Plain JDBC (no Hibernate), Build: Gradle, API Docs: Swagger (SpringDoc OpenAPI)