Senior Backend Engineer
Hace 8 horas
Barcelona, Catalonia, España
Capitole
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Capitole sigue creciendo - y queremos que formes parte del viaje
Estamos buscando un/a Senior Back End Engineer con +5 años de experiencia para unirse a nuestro increíble equipo.
Funciones:
Senior Backend Engineer (Node.js / Azure / APIs / Integración de Sistemas)
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 la definición de arquitecturas cloud escalables y altamente disponibles.
Colaborar en pipelines CI/CD y procesos de despliegue automatizado.
Participar en la monitorización y resolución de incidencias productivas.
Datos y Persistencia
Diseñar modelos de datos relacionales sobre PostgreSQL.
Optimizar consultas y rendimiento de bases de datos.
Diseñar estrategias de caché utilizando Redis.
Participar en estrategias de escalabilidad y alta disponibilidad.
Requisitos Imprescindibles:
Experiencia
Más de 5 años de experiencia en desarrollo backend.
Más de 3 años desarrollando soluciones productivas con Node.js.
Experiencia en diseño e implementación de APIs REST.
Experiencia integrando sistemas corporativos mediante APIs.
Experiencia trabajando en entornos cloud.
Tecnologías Backend
Node.js
TypeScript
Express.js y/o NestJS
REST APIs
OpenAPI / Swagger
PostgreSQL
Redis
Git
Arquitectura
Arquitecturas orientadas a servicios.
Diseño API First.
Clean Architecture.
Principios SOLID.
Domain Driven Design (DDD).
Diseño de integraciones entre sistemas.
Seguridad
OAuth 2.0
OpenID Connect (OIDC)
JWT
Gestión de identidades y accesos (IAM)
Cloud
Microsoft Azure
Azure App Services
Azure Container Apps
Azure API Management
Azure Key Vault
Azure Front Door
Conocimientos Deseables:
Ecosistema Microsoft
C#
ASP.NET Core
ASP.NET Web API
Entity Framework
Se valorará especialmente experiencia en integración y mantenimiento de soluciones backend desarrolladas sobre tecnologías Microsoft .NET.
Gestión de Identidad
Keycloak
Federaciones de identidad
SSO (Single Sign-On)
Identity Brokering
MFA (Multi-Factor Authentication)
DevOps
Docker
Kubernetes
Azure DevOps
GitHub Actions
Infraestructura como Código (Terraform o Bicep)
Observabilidad
Azure Application Insights
OpenTelemetry
Grafana
ELK Stack
¿Qué buscamos en ti?
Buscamos un desarrollador senior con sólida experiencia en Node.js, APIs e integración de sistemas, acostumbrado a trabajar en entornos cloud sobre Azure y con capacidad para diseñar soluciones backend empresariales escalables, seguras y mantenibles.
La experiencia principal debe estar centrada en Node.js/TypeScript, siendo un p
Estamos buscando un/a Senior Back End Engineer con +5 años de experiencia para unirse a nuestro increíble equipo.
Funciones:
Senior Backend Engineer (Node.js / Azure / APIs / Integración de Sistemas)
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 la definición de arquitecturas cloud escalables y altamente disponibles.
Colaborar en pipelines CI/CD y procesos de despliegue automatizado.
Participar en la monitorización y resolución de incidencias productivas.
Datos y Persistencia
Diseñar modelos de datos relacionales sobre PostgreSQL.
Optimizar consultas y rendimiento de bases de datos.
Diseñar estrategias de caché utilizando Redis.
Participar en estrategias de escalabilidad y alta disponibilidad.
Requisitos Imprescindibles:
Experiencia
Más de 5 años de experiencia en desarrollo backend.
Más de 3 años desarrollando soluciones productivas con Node.js.
Experiencia en diseño e implementación de APIs REST.
Experiencia integrando sistemas corporativos mediante APIs.
Experiencia trabajando en entornos cloud.
Tecnologías Backend
Node.js
TypeScript
Express.js y/o NestJS
REST APIs
OpenAPI / Swagger
PostgreSQL
Redis
Git
Arquitectura
Arquitecturas orientadas a servicios.
Diseño API First.
Clean Architecture.
Principios SOLID.
Domain Driven Design (DDD).
Diseño de integraciones entre sistemas.
Seguridad
OAuth 2.0
OpenID Connect (OIDC)
JWT
Gestión de identidades y accesos (IAM)
Cloud
Microsoft Azure
Azure App Services
Azure Container Apps
Azure API Management
Azure Key Vault
Azure Front Door
Conocimientos Deseables:
Ecosistema Microsoft
C#
ASP.NET Core
ASP.NET Web API
Entity Framework
Se valorará especialmente experiencia en integración y mantenimiento de soluciones backend desarrolladas sobre tecnologías Microsoft .NET.
Gestión de Identidad
Keycloak
Federaciones de identidad
SSO (Single Sign-On)
Identity Brokering
MFA (Multi-Factor Authentication)
DevOps
Docker
Kubernetes
Azure DevOps
GitHub Actions
Infraestructura como Código (Terraform o Bicep)
Observabilidad
Azure Application Insights
OpenTelemetry
Grafana
ELK Stack
¿Qué buscamos en ti?
Buscamos un desarrollador senior con sólida experiencia en Node.js, APIs e integración de sistemas, acostumbrado a trabajar en entornos cloud sobre Azure y con capacidad para diseñar soluciones backend empresariales escalables, seguras y mantenibles.
La experiencia principal debe estar centrada en Node.js/TypeScript, siendo un p