backend-architect - Design scalable backend systems and APIs
Designs scalable backend services and APIs, including service boundaries, data contracts, integration patterns, resilience, scaling, and observability.
Tags
Updated: 2026-10-04backend architectureAPI designmicroservicesdistributed systemsevent-driven architectureresilienceobservability
Capabilities
Typical Inputs
What this skill does
- Design backend APIs
- Define service boundaries
- Specify data contracts
- Choose integration patterns
- Plan resilience strategies
- Plan scaling strategies
- Define observability needs
- Identify architectural risks
- Plan system rollouts
- Design microservice architectures
- Design event-driven architectures
- Design authentication flows
- Design authorization models
- Define security patterns
- Design caching strategies
- Design asynchronous processing
Inputs
- Domain context
- Use cases
- Non-functional requirements
- Existing systems
- Integration constraints
Outputs
- Backend architecture designs
- API contracts
- Service boundary definitions
- Integration patterns
- Resilience plans
- Observability plans
- Rollout plans
