Backend Lead Objetivo del Rol Liderar el diseño, desarrollo y evolución de la arquitectura backend de EFINTI. Asegurar la escalabilidad, disponibilidad y seguridad de los servicios financieros de la plataforma. Guiar al equipo de ingeniería backend en buenas prácticas, mentoría y toma de decisiones técnicas alineadas con un entorno fintech moderno y de alto impacto. Requisitos Técnicos: Lenguaje & Frameworks: Node.js, TypeScript, NestJS, Express Arquitectura: Microservicios, DDD, CQRS, event sourcing, hexagonal/clean architecture Mensajería: RabbitMQ, EventBridge, WebSockets Bases de Datos: PostgreSQL, DynamoDB, Redis Servicios Cloud: AWS (EC2, Lambda, S3, IAM, RDS, EventBridge, CloudWatch) DevOps / IaC: Terraform, Docker, GitHub Actions o GitLab CI, Serverless Framework Seguridad: JWT, OAuth2, gestión de secretos, prácticas de seguridad para fintech Testing: Jest, pruebas unitarias, de integración y de contrato (Pact, si aplica) Requisitos Generales 7+ años de experiencia en desarrollo backend, incluyendo al menos 2 años liderando equipos técnicos. Experiencia previa en productos financieros, fintech, cripto o sistemas distribuidos de misión crítica. Capacidad de mentoría técnica, formación de equipos y liderazgo basado en la excelencia. Inglés técnico (intermedio/avanzado) para trabajo con equipos internacionales. Experiencia trabajando con metodologías ágiles (Scrum, Kanban). Diseñar e implementar servicios backend distribuidos y orientados a eventos, con foco en escalabilidad y tolerancia a fallos Definir la arquitectura de microservicios siguiendo principios de Domain-Driven Design (DDD), Clean Architecture y Hexagonal Architecture Liderar y acompañar a un equipo de desarrolladores backend, fomentando buenas prácticas de desarrollo, revisión de código y mejora continua Colaborar estrechamente con equipos de producto, frontend, DevOps y compliance en entornos ágiles Supervisar la calidad técnica del código, el rendimiento de los servicios y el cumplimiento de objetivos de disponibilidad y seguridad Definir e implementar pipelines de integración y despliegue continuo (CI/CD), junto con infraestructura como código (IaC) Mantener estándares de documentación técnica, versionamiento de APIs y comunicación clara entre servicios Participar en decisiones estratégicas del área técnica y reportar avances, riesgos y prioridades al CTO #J-18808-Ljbffr