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.