Descripción del puesto
estamos buscando un líder técnico con amplia experiencia en java y angular para encabezar un equipo de desarrollo en proyectos de alto impacto. La persona seleccionada será responsable de diseñar, supervisar e implementar soluciones técnicas, asegurando la calidad del código, la eficiencia del desarrollo y el cumplimiento de plazos. También actuará como mentor para desarrolladores, fomentando buenas prácticas y metodologías ágiles.
responsabilidades
* liderar técnicamente al equipo de desarrollo, asegurando la calidad de las entregas.
* definir la arquitectura de soluciones y participar activamente en el diseño técnico.
* desarrollar componentes y funcionalidades clave en java (spring boot) y angular.
* supervisar revisiones de código, pruebas y despliegues.
* coordinarse con áreas de producto, qa y devops para garantizar entregas alineadas a los requerimientos.
* implementar y promover buenas prácticas de desarrollo (ci/cd, control de versiones, pruebas automatizadas).
* guiar y capacitar a los miembros del equipo en aspectos técnicos y metodológicos.
requisitos
* licenciatura o ingeniería en sistemas, computación o afín.
* +5 años de experiencia en desarrollo con java (spring/spring boot) y angular.
* experiencia en liderazgo técnico o roles similares.
* conocimientos sólidos en arquitectura de software y patrones de diseño.
* experiencia con bases de datos relacionales y nosql.
* experiencia en integración de apis restful.
* familiaridad con metodologías ágiles (scrum, kanban).
* experiencia en ci/cd y herramientas como jenkins, gitlab ci o similares.
* deseable experiencia con contenedores (docker, kubernetes).
habilidades blandas
* liderazgo y capacidad de gestión de equipo.
* comunicación efectiva con perfiles técnicos y no técnicos.
* capacidad para resolver problemas complejos y tomar decisiones estratégicas.
* orientación a resultados y proactividad.