Senior Backend Engineer (Barcelona)

Senior Backend Engineer (Barcelona)

09 oct
|
Viterbit
|
Barcelona

09 oct

Viterbit

Barcelona

¡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- GitArquitectura- 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 DoorConocimientos Deseables:Ecosistema Microsoft- C#- ASP.NET Core- ASP.NET Web API- Entity FrameworkSe 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 participativo 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 CapitoleEn 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 ClubLa 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.ComDescubre 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).#J-18808-Ljbffr

📌 Senior Backend Engineer (Barcelona)
🏢 Viterbit
📍 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.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (barcelona) / barcelona