backend-architect - Design scalable backend systems and APIs
Design scalable, resilient, and maintainable backend systems, APIs, microservices, and distributed architectures.
Tags
Updated: 2026-10-05Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Capture domain requirements
- Define service boundaries
- Design API contracts
- Choose architecture patterns
- Plan service integration
- Design resilience patterns
- Plan observability needs
- Define rollout plans
- Design event-driven systems
- Define authentication models
- Plan data integration
- Design caching strategies
- Plan asynchronous processing
Inputs
- Domain context
- Use cases
- Non-functional requirements
- Integration requirements
- Scaling requirements
- Observability requirements
- Existing system constraints
Outputs
- Backend architecture plans
- API contracts
- Service boundary definitions
- Integration pattern recommendations
- Resilience plans
- Observability plans
- Risk assessments
- Rollout plans
