Lider Tecnico para Banco (Java WebFlux)(Hibrido Medellin) K526 at Keppri
Perímetro Urbano Medellín, Antioquia, Colombia -
Full Time


Start Date

Immediate

Expiry Date

12 Aug, 26

Salary

0.0

Posted On

14 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java 21+, Spring Boot, Spring WebFlux, Angular, AWS, Microservices, REST APIs, Clean Architecture, PostgreSQL, MySQL, JUnit, Mockito, Gradle, Docker, Kubernetes, Technical Leadership

Industry

technology;Information and Internet

Description
¡Únete a nuestro equipo como Technical Lead y lidera la construcción (y operación) de productos digitales robustos, escalables y resilientes! Buscamos un perfil más líder que solo senior: alguien que domine el desarrollo backend moderno en Java (Spring Boot + WebFlux), con participación real en frontend Angular, y que además sea capaz de dirigir equipos, alinear tecnología con objetivos de negocio, fortalecer continuidad del negocio, elevar observabilidad y asegurar una operación confiable en AWS. Propósito del rol Serás responsable de liderar técnicamente un equipo full stack para entregar productos con altos estándares de calidad y mantenibilidad, definiendo prácticas, arquitectura, métricas operativas y una estrategia de evolución tecnológica que garantice estabilidad, disponibilidad y escalabilidad. Tus responsabilidades serán Liderazgo técnico y delivery Liderar el equipo full stack (backend + frontend) asegurando entregas consistentes, predecibles y con calidad. Ser referente en diseño de arquitectura, decisiones técnicas, estándares de desarrollo y guías de ingeniería. Asegurar el cumplimiento de buenas prácticas: code review, definición de DoD/DoR, manejo de deuda técnica y refactors planificados. Facilitar ceremonias ágiles (refinamiento, planning, seguimiento técnico), removiendo bloqueos y coordinando dependencias. Arquitectura y desarrollo (hands-on) Diseñar, desarrollar y mantener microservicios en Java 21+ con Spring Boot + WebFlux. Definir e integrar APIs REST seguras, eficientes y bien documentadas. Participar en desarrollo Angular (componentización, consumo de APIs, buenas prácticas, integración con design system). Garantizar calidad con pruebas unitarias, cobertura razonable, y automatización. Estrategia TI, operación y excelencia Diseñar y evolucionar el modelo operativo del producto (run-the-business): SLAs/SLOs, KPIs, alertamiento, guardias, runbooks. Implementar/fortalecer observabilidad end-to-end (logs, métricas, trazas, tableros, alertas accionables). Liderar iniciativas de continuidad del negocio: análisis de riesgos, resiliencia, DR, RTO/RPO, pruebas de recuperación. Gestionar capacidad, performance y confiabilidad (análisis de incidentes, RCA, postmortems sin culpa, planes de acción). Alinear decisiones tecnológicas con estrategia, costo/beneficio, seguridad y cumplimiento. Cloud & DevOps (colaboración fuerte) Acompañar despliegues y operación en AWS, coordinando con plataforma/DevOps. Definir prácticas de despliegue seguro: versionamiento, estrategias (blue/green/canary cuando aplique), rollback, manejo de configuración y secretos. Requisitos obligatorios (core del rol) Backend (Java) Experiencia sólida con Java 21+. Dominio de Spring Boot y programación reactiva con Spring WebFlux. Arquitectura de microservicios y construcción de APIs REST. Clean Architecture aplicada (estructura mantenible y testeable). Persistencia con Hibernate y bases relacionales (PostgreSQL o MySQL). Pruebas unitarias con JUnit + Mockito. Build y dependencias con Gradle 8.x. Consumo de servicios con WebClient (WebFlux) (u equivalente). Frontend (Angular) Experiencia desarrollando con Angular (ideal LTS reciente). Buen manejo de componentización, consumo de APIs, modularidad y buenas prácticas. Uso de SASS/SCSS y trabajo alineado a design system. Cloud / Contenedores / Orquestación Experiencia con servicios de AWS (deseable EKS y RDS/Aurora). Docker y despliegues en Kubernetes/EKS. Liderazgo y gestión (indispensable) Experiencia liderando equipos técnicos (mentoría, seguimiento, coordinación, mejora continua). Capacidad para priorizar y tomar decisiones técnicas considerando impacto en negocio, riesgo y operación. Comunicación clara con perfiles técnicos y no técnicos (producto, negocio, seguridad, operaciones). Deseables NoSQL: DynamoDB o DocumentDB. Cache: Redis o Memcached (ElastiCache). Secretos: AWS Secrets Manager. Performance testing (ej. JMeter). Prácticas SRE (SLOs, error budgets) y/o experiencia en gestión de incidentes. Certificaciones AWS. Competencias clave Pensamiento analítico y resolución de problemas complejos. Enfoque en calidad: testing, mantenibilidad, buenas prácticas y seguridad. Liderazgo colaborativo: guía, mentoría y construcción de equipos de alto desempeño. Orientación a resultados y a la operación: confiabilidad, continuidad y mejora constante. Proactividad y aprendizaje continuo. Lo que ofrecemos Salario competitivo acorde a tu experiencia. Trabajo remoto. Oportunidades de crecimiento profesional. Cultura enfocada en buenas prácticas de ingeniería. Proyectos con retos técnicos reales (arquitectura, cloud, resiliencia, observabilidad).
Responsibilities
Lead a full-stack team in the design, development, and operation of scalable digital products using Java and Angular. Responsible for technical architecture, operational excellence (SLAs/SLOs), and ensuring business continuity on AWS.
Loading...