Senior Backend Engineer
Hace 2 días
Cataluña, 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: o Retry o Circuit Breaker o Timeout Management o Rate Limiting o 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: o OAuth 2.0 o OpenID Connect (OIDC) o 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 profesional (formaciones, eventos, certificaciones...)
* Sesiones de feedback mensual con tu equipo para seguir aprendie
- 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: o Retry o Circuit Breaker o Timeout Management o Rate Limiting o 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: o OAuth 2.0 o OpenID Connect (OIDC) o 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 profesional (formaciones, eventos, certificaciones...)
* Sesiones de feedback mensual con tu equipo para seguir aprendie