Senior Backend Engineer
Hace 2 días
Barcelona, Cataluña, España
Capitole
Jornada completa
65.000 € - 95.000 €/año
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 plus relevante disponer de conocimientos en .
NET y experiencia con Keycloak para la gestión centralizada de identidad y acceso.
- Capacidad de diseño técnico y arquitectónico.
- Orientación a calidad y mantenibilidad.
- Pensamiento analítico y resolución de problemas complejos.
- Trabajo colaborativo con Arquitectura, DevOps, Seguridad y Product Owners.
- Capacidad para proponer mejoras tecnológicas y de arquitectura.
- Autonomía técnica y liderazgo en iniciativas backend. Por qué te encantará trabajar en Capitole En Capitole creemos que las personas son nuestra mayor fortaleza. Por eso
ofrecemos:
- 1.200 €/año para tu desarrollo profesiona
- 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 plus relevante disponer de conocimientos en .
NET y experiencia con Keycloak para la gestión centralizada de identidad y acceso.
- Capacidad de diseño técnico y arquitectónico.
- Orientación a calidad y mantenibilidad.
- Pensamiento analítico y resolución de problemas complejos.
- Trabajo colaborativo con Arquitectura, DevOps, Seguridad y Product Owners.
- Capacidad para proponer mejoras tecnológicas y de arquitectura.
- Autonomía técnica y liderazgo en iniciativas backend. Por qué te encantará trabajar en Capitole En Capitole creemos que las personas son nuestra mayor fortaleza. Por eso
ofrecemos:
- 1.200 €/año para tu desarrollo profesiona