Tech Lead
Habilidades
Java, Spring Boot, AWS.
Responsabilidades
- Liderar decisiones de arquitectura, diseño y buenas prácticas del proyecto.
- Diseñar, construir y evolucionar integraciones de alto volumen y alta disponibilidad.
- Traducir requerimientos de negocio en soluciones técnicas robustas, escalables y mantenibles.
- Garantizar la calidad del código mediante code reviews, aplicación de patrones de diseño, clean code y estándares de ingeniería.
- Acompañar y potenciar el crecimiento del equipo a través de mentoría, evaluaciones de desempeño, planes de carrera y entrevistas técnicas.
- Actuar como punto de estabilidad en contextos de presión, protegiendo al equipo, facilitando la comunicación y resolviendo conflictos.
- Trabajar de forma colaborativa con Product Owners, Arquitectura y otras áreas internas.
- Participar en el planeamiento estratégico y en la priorización técnica.
- Disponibilidad eventual para viajes por actividades internas, encuentros estratégicos o inmersiones técnicas.
Requisitos
Experiencia y liderazgo
- Experiencia comprobable liderando proyectos técnicos complejos y de alto impacto.
- Capacidad para liderar equipos técnicos, acompañando su desarrollo profesional.
- Visión sistémica, enfoque en resultados y análisis de riesgos.
- Fuertes habilidades de comunicación, empatía y manejo de conflictos.
Conocimientos técnicos
- Java y Spring Boot.
- Arquitectura de software, Design Patterns, SOLID y Clean Code.
- Liquibase.
- Mensajería y procesamiento distribuido (ActiveMQ, Kafka).
- Bases de datos relacionales y no relacionales: PostgreSQL, MongoDB.
- Redis.
- Control de versiones: Git y GitFlow.
- Infraestructura y cloud: AWS, Docker, Kubernetes.
- NGINX.
- Observabilidad y calidad: Kibana, Grafana, Sonar.