Logo for Keppri

Lider Tecnico para Banco (Java WebFlux)(Hibrido Medellin) K526

Key Facts

Remote From: 
Full time
Spanish

Other Skills

  • Decision Making
  • Team Leadership
  • Proactivity
  • Analytical Thinking
  • Prioritization
  • Problem Solving

Roles & Responsibilities

  • Strong experience with Java 21+ and Spring Boot, with reactive programming (WebFlux).
  • Microservices architecture, REST API design, and persistence with Hibernate on PostgreSQL or MySQL (Clean Architecture approach).
  • Technical leadership of teams (mentoring and coordination) with ability to align technology with business and operations objectives.
  • Knowledge of AWS, containers (Docker) and orchestration (Kubernetes/EKS), plus DevOps practices and observability.

Requirements:

  • Lead the full-stack team (backend + frontend) ensuring consistent, predictable, high-quality deliveries, defining practices, architecture, and engineering guidelines.
  • Design, develop, and maintain Java 21+ microservices with Spring Boot + WebFlux, secure and well-documented REST APIs, and contribute to Angular development.
  • Establish and improve end-to-end observability (logs, metrics, traces, dashboards) and manage run-the-business with SLAs/SLOs, alerts, and runbooks.
  • Support deployments and operations in AWS, coordinating with Platform/DevOps; define secure deployment practices, configuration and secrets management, and lead business continuity and incident management initiatives.

Job 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

  1. Pensamiento analítico y resolución de problemas complejos.
  2. Enfoque en calidad: testing, mantenibilidad, buenas prácticas y seguridad.
  3. Liderazgo colaborativo: guía, mentoría y construcción de equipos de alto desempeño.
  4. Orientación a resultados y a la operación: confiabilidad, continuidad y mejora constante.
  5. 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).

Related jobs

Other jobs at Keppri

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.