Funciones Clave
Como líder, tu principal responsabilidad será la dirección técnica y la entrega de valor. Te encargarás de:
Liderazgo de Equipo: Coordinar, dirigir y motivar al equipo de desarrollo en un entorno ágil, asegurando la entrega de productos de alta calidad y la resolución de impedimentos.
Visión Técnica y Arquitectura: Participar en todas las fases de desarrollo, desde la conceptualización hasta el despliegue. Deberás apoyar en la definición de la arquitectura de sistemas (microservicios, APIs) y asegurar su escalabilidad y calidad.
Desarrollo y Calidad del Código: Modelar e implementar soluciones usando Java (Spring Boot), servicios web (REST, GraphQL) y procesos batch. Además, serás responsable de implementar mecanismos de CI/CD, garantizar la seguridad del código (OWASP TOP 10) y mantener una alta cobertura de pruebas (>85%).
Colaboración Multifuncional: Trabajarás de cerca con el Product Owner para definir la viabilidad técnica de los requerimientos y con otros equipos de soporte (DevOps, Seguridad) para garantizar un flujo de trabajo sin fricciones.
Requisitos Indispensables
Experiencia: Profesional en Ingeniería de Software o afines, con 4+ años de experiencia demostrable en roles de liderazgo técnico.
Conocimientos Técnicos: Experiencia sólida en el ciclo completo de desarrollo de aplicaciones web con Java, y experiencia liderando equipos técnicos. Deberás tener un entendimiento profundo de principios de diseño (SOLID), bases de datos (SQL y NoSQL) y el uso de repositorios Git.
Habilidades Blandas: Gran capacidad de gestión y priorización, autonomía, pensamiento analítico y un fuerte compromiso con el aprendizaje continuo.
Metodologías: Experiencia comprobada trabajando en equipos ágiles con Scrum.
Estas vacantes tienen roles y ubicación similares.