backend-architect - Design scalable backend systems and APIs
Designs scalable, resilient, and maintainable backend systems, APIs, microservices, and distributed architectures.
Tags
Updated: 2026-10-04backend architectureAPI designmicroservicesdistributed systemsevent-driven architectureresilienceobservability
Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design RESTful APIs
- Define API contracts
- Decompose services by domain
- Select integration mechanisms
- Design event-driven systems
- Apply authentication patterns
- Apply security patterns
- Plan resilience strategies
- Design observability systems
- Plan data integration
- Design caching strategies
- Plan asynchronous processing
Inputs
- Domain context
- Use cases
- Non-functional requirements
- Existing system constraints
- Integration requirements
Outputs
- Architecture designs
- Service boundaries
- API contracts
- Integration patterns
- Resilience plans
- Observability plans
- Rollout plans
