Senior Backend Engineer (Barcelona)

Senior Backend Engineer (Barcelona)

25 oct
|
Capitole
|
Barcelona

25 oct

Capitole

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 BackendDiseñ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 SistemasIntegrar 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:RetryCircuit BreakerTimeout ManagementRate LimitingCachingParticipar en el análisis y diseño de contratos API.
Seguridad e IdentidadImplementar mecanismos de autenticación y autorización basados en:OAuth 2.0OpenID Connect (OIDC)JWTIntegrar la plataforma con proveedores de identidad corporativos.
Gestionar secretos y credenciales mediante Azure Key Vault.
Aplicar principios Secure by Design.




Cloud & DevOpsDesarrollar 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 PersistenciaDiseñ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:ExperienciaMá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 BackendNode.
JsTypeScriptExpress.
Js y/o NestJSREST APIsOpenAPI / SwaggerPostgreSQLRedisGitArquitecturaArquitecturas orientadas a servicios.
Diseño API First.
Clean Architecture.
Principios SOLID.
Domain Driven Design (DDD).
Diseño de integraciones entre sistemas.
SeguridadOAuth 2.0OpenID Connect (OIDC)JWTGestión de identidades y accesos (IAM)CloudMicrosoft AzureAzure App ServicesAzure Container AppsAzure API ManagementAzure Key VaultAzure Front DoorConocimientos Deseables:Ecosistema MicrosoftC#ASP.
NET CoreASP.




NET Web APIEntity FrameworkSe valorará especialmente experiencia en integración y mantenimiento de soluciones backend desarrolladas sobre tecnologías Microsoft .
NET.
Gestión de IdentidadKeycloakFederaciones de identidadSSO (Single Sign-On)Identity BrokeringMFA (Multi-Factor Authentication)DevOpsDockerKubernetesAzure DevOpsGitHub ActionsInfraestructura como Código (Terraform o Bicep)ObservabilidadAzure Application InsightsOpenTelemetryGrafanaELK 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 CapitoleEn Capitole creemos que las personas son nuestra mayor fortaleza.
Por eso

ofrecemos:
* €/año para tu crecimiento profesional (formaciones, eventos, certificaciones...)Sesiones de feedback mensual con tu equipo para seguir aprendiendo y creciendoSeguro médico privado 100 % cubierto por CapitoleBeneficios Payflow (comida, transporte, guardería)Suscripción a WellhubDescuentos con grandes marcas a través de Capitole ClubLa vida en CapitoleTeam buildings cada dos meses (nuestr

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