Descripción del puestoEstamos 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.