Checklist
- [ ] Backend module exists
- [ ] Backend builds successfully
- [ ] Backend starts locally
- [ ] application.yml exists
- [ ] Lobby DTO exists
- [ ] Mock lobby service exists
- [ ] GET /api/lobbies/{lobbyId} returns hardcoded JSON
- [ ] Endpoint is documented for frontend use