Remember the deeper second pass I mentioned? This is the section that makes or breaks it, the
last hurdle before an interview. The recruiter digs in deeper here, and even then
95% of the screen still hangs on your most recent role.
That's logical: your latest role is the truest read on your current seniority, your
abilities, and what you actually own. To earn the "yes", that role has to cover the
entire role profile for a Back-End Engineer, one dedicated bullet per area you
already named in the Profile Summary's Domain Expertise line.
1
API Design & Development
Most back-end resumes stop at "built REST APIs" right here. Hiring managers want
design judgment: clear contracts, versioning that didn't break clients, and auth handled
properly. Name the API style you shipped and how you kept it stable.
Techniques
Contract-first design
Versioning & pagination
Auth & rate limiting
Idempotency keys
Tools
REST, gRPC, GraphQL
OpenAPI, Protobuf
FastAPI, Spring Boot, Express
Metrics
P95 / P99 latency
Requests per second
Error rate
2
Business Logic & Domain Modeling
This is where mid-level candidates stay vague. Show that you model the domain, not just CRUD
tables: clear boundaries, invariants enforced in code, and state transitions that survive
edge cases. Name the patterns you used and the messy business rule you tamed.
Techniques
Domain-driven design
Bounded contexts
State machines
Validation & invariants
Tools
Go, Python, Java
Pydantic, Zod, dataclasses
Hexagonal architecture, CQRS
Metrics
Defect escape rate
Edge-case bug count
Rework rate
3
Database Design & Data Access
Hiring managers want real query numbers, not hand-waving. Name the index you added and the result it drove
(P99 query 1.2s to 90ms, not "optimized the database"). A number like that lands because
the reader can check it.
Techniques
Schema design & normalization
Indexing & query tuning
Zero-downtime migrations
Connection pooling
Tools
PostgreSQL, MySQL
DynamoDB, MongoDB
EXPLAIN ANALYZE, pgbouncer
Metrics
P99 query latency
Rows scanned, index hit rate
4
System Architecture & Service Design
Two stakes here: reliability and cost. Show the boundaries you drew between services, the
failure modes you planned for, and a real trade-off you made (monolith vs services, sync vs
async). Not "familiar with microservices" sitting in a skills list.
Techniques
Service decomposition
Fault tolerance & retries
Circuit breakers
Backwards-compatible rollouts
Tools
Docker, Kubernetes
gRPC, service mesh
AWS (ECS, Lambda), GCP (GKE)
Metrics
Uptime / SLA
Blast radius
Cost per request
5
Asynchronous Processing & Messaging
Prove you keep the system correct when work happens out of band. Event-driven flows, idempotent
consumers, retries with backoff, and owning a genuine async workflow from end to end (payments,
notifications, data sync).
Techniques
Event-driven design
Idempotent consumers
Dead-letter queues
Exactly-once handling
Tools
Kafka, RabbitMQ
SQS, Pub/Sub
Celery, Sidekiq
Metrics
Throughput (msgs/s)
Consumer lag
Reprocessing rate
6
Performance, Scalability & Caching
This is one of the clearest mid-versus-senior tells. Show the bottleneck you found, the caching or
scaling move you made, and the load it survived. A throughput number with a before/after beats
"made it faster" every time.
Techniques
Read-through caching
Horizontal scaling
Load & stress testing
Profiling & flame graphs
Tools
Redis, Memcached, CDN
k6, Locust, JMeter
pprof, py-spy
Metrics
P99 latency, throughput
Cache hit rate
Cost per request
7
Testing, Reliability & Observability
Few things separate mid from senior as sharply as this. Layered tests plus metrics, logs, and
traces that pull MTTR down on the incidents that actually page you. A coverage percentage on its
own proves nothing.
Techniques
Unit & integration tests
Contract tests
Structured logging
Distributed tracing
Tools
PyTest, JUnit, Go test
Postman, Pact
Datadog, Prometheus, OpenTelemetry
Metrics
Coverage %
MTTR
Error budget burn
Incident count
8
Deployment, CI/CD & Operational Ownership
Companies promote engineers who own their services in production. Automated pipelines, safe
rollouts behind flags, infrastructure as code, and a real on-call story where you cut the toil
or the page volume.
Techniques
CI/CD pipelines
Blue-green & canary deploys
Infrastructure as code
On-call & runbooks
Tools
GitHub Actions, GitLab CI
Docker, Kubernetes
Terraform, LaunchDarkly
Metrics
Deploy frequency
Change failure rate
MTTR, page volume