backend-architect - Design scalable and resilient backend systems
Designs scalable backend services and APIs, including service boundaries, integration patterns, resilience, security, and observability.
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 communication
- Design event-driven systems
- Apply security patterns
- Plan resilience strategies
- Define observability needs
- Design data integration
- Plan caching strategies
- Design asynchronous processing
- Identify architecture risks
- Define rollout plans
Inputs
- Domain context
- Use cases
- Non-functional requirements
- Integration constraints
- Scaling requirements
- Security requirements
Outputs
- Backend architecture designs
- API contracts
- Service boundary definitions
- Integration patterns
- Resilience recommendations
- Observability plans
- Risk assessments
- Rollout plans
