Senior Backend Engineer

CAPITOLE CONSULTINGBarcelonaindeedobjavljeno 05. 10. 2026
Obvezno:TypeScriptC#Node.jsExpressGitAWSAzureDockerKubernetesCloudBackendDevOpsCI/CDSenior
Zaželeno:Principal

DESCRIPCIóN

¡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 / AWS / 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 AWS.

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 Cloudflare + Amazon - AWS y tecnologías propias de estos proveedores 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

Cloudflare + Amazon - AWS y tecnologías propias de estos proveedores

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 GitHub Actions Infraestructura como Código (Terraform o Bicep)

Observabilidad 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 AWS 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 aprendiendo y creciendo

Seguro médico privado 100 % cubierto por Capitole

Beneficios Payflow (comida, transporte, guardería)

Suscripción a Wellhub

Descuentos con grandes marcas a través de Capitole Club

La vida en Capitole

Team buildings cada dos meses (¡nuestra summer party y la cena de Navidad son míticas!)

Equipo de fútbol, padel y basket patrocinado por Capitole

Comunidades tech donde compartir conocimiento forma parte de nuestro ADN

Y sobre todo… ¡un EQUIPAZO del que te encantará formar parte!

¿Quieres saber más? capitole-consulting.com

Descubre lo que opinan nuestros equipos: Glassdoor Reviews

¿Listo/a para dar el siguiente paso?

Envíanos tu perfil – ¡estamos ansios@s por conocerte!

El /la empleado/a cumplirá con las políticas de seguridad de la información:

Tendrá acceso a información confidencial relacionada con Capitole y el proyecto en el que trabaje.

Debe cumplir con las políticas de seguridad y las políticas internas de la empresa y el cliente.

Debe firmar un NDA (Acuerdo de confidencialidad).