Formar parte del equipo de ingeniería responsable del diseño, desarrollo y evolución del backend de la plataforma digital, incluyendo APIs de negocio, integraciones con sistemas corporativos y terceros, gestión de identidad, persistencia de datos y despliegue cloud sobre Microsoft Azure.
El rol tendrá responsabilidad directa sobre la construcción de servicios backend escalables, seguros y de alta disponibilidad, trabajando principalmente con Node.js y TypeScript, en una arquitectura basada en APIs, contenedores, PostgreSQL, Redis y Azure.
Desarrollo Backend
- Diseñar, desarrollar y mantener servicios backend utilizando Node.js y TypeScript.
- Diseñar y desarrollar APIs REST seguras, escalables y orientadas a dominio.
- Implementar lógica de negocio y reglas funcionales de la plataforma.
- Garantizar la calidad,
mantenibilidad y rendimiento del código.
- Participar en revisiones de código y definición de estándares técnicos.
Integración de Sistemas
- Integrar la plataforma con sistemas corporativos internos y servicios de terceros mediante APIs REST.
- Desarrollar adaptadores y componentes de integración entre diferentes plataformas tecnológicas.
- Implementar mecanismos de resiliencia:
- Retry
- Circuit Breaker
- Timeout Management
- Rate Limiting
- Caching
- Participar en el análisis y diseño de contratos API.
Seguridad e Identidad
- Implementar mecanismos de autenticación y autorización basados en:
- OAuth 2.0
- OpenID Connect (OIDC)
- JWT
- Integrar la plataforma con proveedores de identidad corporativos.
- Gestionar secretos y credenciales mediante Azure Key Vault.
- Aplicar principios Secure by Design.
Cloud & DevOps
- Desarrollar soluciones desplegadas sobre Microsoft Azure.
- Participar en
📌 Senior Backend Engineer (Barcelona)
🏢 Capitole
📍 Barcelona
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.