Job opportunities
Job opportunities
Tech Lead Java
Be part of a team that provides solutions in the knowledge industry with a positive impact. We have more than thirty years of experience empowering our clients through technology, methodology and talent.
We want to be a better company for the world and we know that the best results are achieved through collaboration. That is why we grow, innovate and evolve together.
What are we looking for in you?
Buscamos Tech Lead con pasión por la tecnología y con una sólida experiencia en el desarrollo de software. Como Tech Lead, serás responsable de liderar técnicamente equipos de desarrollo, definir la arquitectura de software, garantizar la calidad y el cumplimiento de los proyectos, y fomentar una cultura de innovación.
- Experiencia: Mínimo 6 años de experiencia en desarrollo de software, con al menos 3 años en roles de liderazgo técnico.
- Dominio sólido de Java y frameworks Spring (Spring Boot, Spring MVC, Spring Data JPA, Spring Security, etc.).
- Experiencia en desarrollo frontend con React y tecnologías web relacionadas (HTML, CSS, JavaScript).
- Conocimiento de bases de datos relacionales y no relacionales (SQL, NoSQL).
- Experiencia en metodologías ágiles (Scrum, Kanban).
- Conocimiento de herramientas de control de versiones (Git).
Responsibilities
- Liderazgo técnico: Guiar y mentorizar a equipos de desarrollo, asegurando la alineación con las mejores prácticas y estándares de la industria.
- Arquitectura de software: Diseñar y desarrollar arquitecturas de software escalables, robustas y mantenibles, utilizando tecnologías como Java, Spring y React.
- Desarrollo de software: Participar activamente en el desarrollo de software, realizando code reviews, resolviendo problemas complejos y asegurando la calidad del código.
- Gestión de proyectos: Coordinar y gestionar proyectos de desarrollo, estableciendo hitos, asignando tareas y monitoreando el progreso.
- Colaboración con equipos: Trabajar en estrecha colaboración con equipos de diseño, producto y QA para garantizar la entrega de productos de alta calidad.
- Investigación y adopción de nuevas tecnologías: Mantenerse actualizado sobre las últimas tendencias tecnológicas y evaluar su aplicabilidad en los proyectos.
We offer you
- Flexibility
- Diversity
- Spaces for conversation
- Work & life balance
- Continuous training
Our benefits