Jefe de equipo de desarrollo Java
Remoto
Jornada completa
Buscamos un especialista para el puesto de Team Lead Java.
Las responsabilidades incluirán:
1. Team Lead de un equipo de java backend developer (hasta 10 personas): motivar al equipo, establecer tareas y control;
2. Desarrollo y perfeccionamiento de proyectos existentes (hay legacy);
3. Control de calidad del código, cumplimiento de los estándares corporativos, revisión del código, ser un solucionador de problemas para sus subordinados.
Pila tecnológica del proyecto:
- Java 8 (Core, Concurrency, Collection, Generics, Lambda, Stream API);
- Spring Framework (Core, Web, Data, Security, Integration, Boot);
- ORM (JPA o Hibernate), SQL, RDBMS, PostgreSQL;
- Gradle o Maven;
- Git;
- Intellij IDEA, JIRA, GIT/Subversion, JUnit, TestNG, SoapUI, Bamboo.
Imprescindible para este puesto
1. 3 años o más de experiencia como desarrollador Java líder;
2. Gestión de un equipo de desarrollo, elaboración técnica y descomposición de tareas, selección de enfoques y métodos de implementación, planificación y seguimiento del desarrollo;
3. Conocimiento y comprensión de los principios básicos de la programación orientada a objetos, algoritmos, estructuras de datos y patrones de diseño;
4. Sólidos conocimientos de la pila tecnológica del proyecto;
5. Comprensión de los principios REST y capacidad para escribir una API de alta calidad que cumpla los estándares.