Requisitos
• Formación completa en Ingeniería de Sistemas, Informática, Computación o áreas afines.
• Mínimo 3 años de experiencia en desarrollo y 2 años como líder técnico.
• Desarrollo con Java y Spring Boot; interfaces web con Angular.
• Gestión de proyectos y dependencias con Gradle y Maven.
• Administración y optimización de bases de datos SQL Server.
• CI/CD y contenedores con Docker y Jenkins; control de versiones con Git y GitHub.
• Experiencia con sistemas basados en eventos y mensajería con Apache Kafka.
• Despliegue y operación en la nube con Azure.
• Conocimiento de Agile (Scrum).
• Español nativo e inglés avanzado (B2).
• Plus: conocimiento de herramientas de codificación con IA (Claude, Copilot o similares).
Responsabilidades
• Liderar al equipo de desarrollo, asignando y coordinando actividades y haciendo seguimiento al plan de trabajo.
• Asegurar el cumplimiento de plazos y entregas, con conocimiento detallado de los requerimientos y del diseño del proyecto.
• Diseñar soluciones técnicas aplicando patrones de diseño, arquitectura y principios SOLID.
• Realizar revisión de código y garantizar la calidad de los entregables.
• Apoyar el refinamiento del Product Backlog dentro de un ambiente ágil (Scrum).
• Guiar la implementación de soluciones robustas y escalables, con buenas prácticas y entrega continua.
• Asumir el ownership técnico del proyecto.
Nivel de inglés conversacional B2 - C1
Contrato fijo por 6 meses con posibilidad de extensión
Modalidad de trabajo híbrido en Bogotá o alrededores / Remoto en otras ciudades de Colombia