Sample learner
Java Backend Career Track · sample
Skills and evidence
- Java Core and OOPIndependent
Domain library: 3 PRs, 2 review rounds, defended
- SQL and data modellingPractising
ER diagram, Flyway migrations, query plans explained
- Spring Boot REST APIPractising
API with validation and Problem Details responses, 5 PRs
- TestingPractising
Unit and Testcontainers integration tests
- Docker and deliveryEmerging
Project that starts with docker compose
Evidence timeline
- PR #4 — “changes requested”: business rule moved from the controller to a service
- Checkpoint — Java Core: short defense of design decisions
- PR #11 — N+1 problem removed, query plan explained
- ADR-002 — a table instead of an enum for order statuses