Formación Académica
- Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines.
Experiencia
- Mínimo 8 años de experiencia en desarrollo de software.
- Mínimo 2 años desempeñándose como Technical Lead, Lead Developer, Software Architect o roles similares.
- Experiencia liderando equipos técnicos y proyectos de desarrollo de software de mediana y alta complejidad.
- Experiencia en sectores como banca, fintech, retail, telecomunicaciones o industrias de alta transaccionalidad.
Conocimientos Técnicos Obligatorios
Backend
- Java 11 o superior.
- Spring Boot.
- Desarrollo de APIs REST.
- Arquitectura de microservicios.
Frontend
- Angular.
- TypeScript.
- HTML5, CSS3 y JavaScript.
Cloud & DevOps
- AWS.
- Docker.
- Kubernetes.
- GitLab CI/CD, Jenkins o herramientas equivalentes.
Bases de Datos
- SQL Server.
- PostgreSQL.
- MongoDB.
Arquitectura y Seguridad
- OAuth2.
- JWT.
- API Gateway.
- Patrones de diseño para microservicios.
- Integración de sistemas distribuidos.
Metodologías
- Scrum.
- Agile.
- DevOps.
Competencias
- Liderazgo técnico.
- Pensamiento estratégico y orientación a resultados.
- Capacidad para la toma de decisiones arquitectónicas.
- Comunicación efectiva con equipos técnicos y stakeholders.
- Mentoría y desarrollo de talento.
- Resolución de problemas complejos.
- Proactividad e innovación.
- Liderar técnicamente equipos de desarrollo bajo metodologías ágiles.
- Diseñar e implementar arquitecturas basadas en microservicios y servicios distribuidos.
- Desarrollar y mantener soluciones backend utilizando Java y Spring Boot.
- Participar en el desarrollo frontend utilizando Angular y TypeScript.
- Definir estándares de desarrollo, arquitectura, calidad y seguridad.
- Diseñar, documentar y gobernar APIs REST seguras y escalables.
- Liderar revisiones de código, mentorías y procesos de mejora continua.
- Implementar soluciones cloud utilizando servicios AWS.
- Gestionar y optimizar entornos basados en Docker y Kubernetes.
- Colaborar con equipos de arquitectura, producto y negocio para definir soluciones tecnológicas de alto impacto.
- Promover prácticas DevOps y DevSecOps dentro de los equipos de desarrollo.
- Asegurar la calidad técnica, mantenibilidad y escalabilidad de las soluciones implementadas.
Buscamos un(a) Technical Lead para liderar el diseño, desarrollo e implementación de soluciones tecnológicas de alta complejidad, asegurando la adopción de buenas prácticas de arquitectura, desarrollo seguro y escalabilidad en entornos cloud.
Será responsable de liderar técnicamente equipos multidisciplinarios, participar activamente en decisiones de arquitectura, impulsar la modernización de plataformas y garantizar la entrega de soluciones alineadas con los objetivos del negocio.
- Python (FastAPI o Flask).
- Arquitecturas Event-Driven.
- Apache Kafka.
- CQRS.
- Circuit Breaker.
- Arquitecturas Serverless.
- AWS Lambda.
- AWS S3.
- Apache NiFi.
- BPMN.
- DevSecOps.
- Qlik Sense y Qlik QAP.
Valoramos Especialmente
Experiencia liderando procesos de transformación tecnológica, modernización de plataformas legadas, adopción de arquitecturas cloud, migraciones a microservicios y construcción de soluciones escalables para entornos empresariales de misión crítica.
Experiencia liderando procesos de transformación tecnológica, modernización de plataformas legadas, adopción de arquitecturas cloud, migraciones a microservicios y construcción de soluciones escalables para entornos empresariales de misión crítica.