backend-developer
SolidBackend developer creating robust, scalable server-side solutions
Install
Quality Score: 84/100
Skill Content
Details
- Author
- Vinix24
- Repository
- Vinix24/vnx-orchestration
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
backend-developer
Use when building server-side APIs, microservices, and backend systems that require robust architecture, scalability planning, and production-ready implementation.
backend
Designs, builds, and reviews backend systems: APIs, databases, server-side logic, authentication, file handling, webhooks, and microservices. Triggers when the user asks to build an API, design a database schema, write server-side code, set up authentication, handle file uploads, build webhooks, design microservices, optimize queries, or work with Node.js, Python, Go, Java, or any server-side technology. Also triggers proactively when reviewing backend code for performance, scalability, or correctness issues — including N+1 queries, missing indexes, connection pool exhaustion, and missing pagination. Key capabilities: layered architecture patterns (routes/controllers/services/repositories), REST design with correct HTTP status codes, UUID-based public IDs with created_at/updated_at timestamps, JWT auth with short-lived access tokens + httpOnly refresh cookies, bcrypt password hashing at cost factor 12+, centralized error handling, structured JSON logging, parameterized queries only, and background job pattern
senior-backend-engineer
Use when designing, implementing, or reviewing backend code, APIs (REST, GraphQL, gRPC), services, workers, schedulers, queues, databases, and data models. Covers endpoint design, validation, auth, pagination, idempotency, retries, rate limiting, schema design, migrations, indexing, transactions, caching, background jobs, and observability hooks. Triggers: backend, back end, API, endpoint, route, REST, GraphQL, gRPC, schema, migration, query, index, transaction, queue, worker, job, cron, cache, rate limit, idempotent, webhook. Produces endpoints, services, schemas, migrations, background jobs, API contracts. Not for UI work, see senior-frontend-engineer. Not for top down system topology, see staff-software-architect. Not for formal or public API contract design, see api-contract-designer.