Technical Lead, Backend IA
hace 5 días
Alcobendas
Responsibilidades Puede obtener más detalles sobre la naturaleza de esta vacante y lo que se espera de los solicitantes leyendo la información a continuación. • Liderar técnicamente el área de backend, definiendo estándares, buenas prácticas y arquitectura., • Impulsar el uso de IA aplicada al desarrollo backend, promoviendo su adopción dentro del equipo., • Diseñar y supervisar la implementación de soluciones basadas en microservicios., • Definir y gobernar la arquitectura de integración (BFF + sistemas legacy)., • Diseñar y validar APIs REST robustas, escalables y bien documentadas., • Coordinar la orquestación de servicios y flujos backend complejos., • Garantizar un manejo eficiente de errores, logging y observabilidad., • Liderar el desarrollo de sistemas event-driven (Kafka, asincronía, idempotencia)., • Supervisar el modelado y gestión de datos en bases NoSQL., • Asegurar el correcto uso de la infraestructura en AWS (Lambda, API Gateway, etc.)., • Colaborar con equipos multidisciplinares en entornos Agile. Requisitos • +8 años de experiencia en desarrollo backend y al menos 2 años en rol de liderazgo técnico o similar., • Experiencia diseñando y evolucionando arquitecturas de microservicios en entornos productivos., • Sólido conocimiento en Node.js (TypeScript) y Java, aplicados a soluciones reales (BFF, integración, servicios backend)., • Experiencia en diseño de APIs REST, definición de contratos, versionado y gestión de errores., • Capacidad para diseñar e implementar integraciones complejas y orquestación de servicios (incluyendo sistemas legacy)., • Experiencia práctica en arquitecturas event-driven (Kafka o similar), asincronía e idempotencia., • Experiencia trabajando con bases de datos NoSQL (MongoDB, DynamoDB) y modelado orientado a acceso., • Experiencia real desplegando y operando servicios en AWS (Lambda, API Gateway, CloudWatch, IAM básico)., • Conocimiento y uso de CI/CD, control de versiones (Git) y buenas prácticas de desarrollo (testing, code review, calidad de código)., • Experiencia en entornos Agile (Scrum/Kanban) colaborando con equipos multidisciplinares., • Capacidad para tomar decisiones de arquitectura, resolver problemas complejos y asegurar la escalabilidad y resiliencia de las soluciones., • Interés o experiencia en el uso de IA aplicada al desarrollo, con capacidad para impulsar su adopción en el equipo. xcskxlj Hard Skills • backend development, • microservices architecture, • Node.js, • TypeScript, • Java, • REST APIs, • event-driven architecture, • NoSQL databases, • AWS, • CI/CD Soft Skills • technical leadership, • problem solving, • decision making, • collaboration, • communication, • adaptability, • mentoring, • organizational skills, • creativity, • critical thinking #J-18808-Ljbffr