Somos una gran empresa con alma de start-up. Nos organizamos por unidades de conocimiento expertas que colaboran entre sí.
Por ello buscamos personas inquietas, que les motiven los retos y con ganas de crecer personal y profesionalmente, que se unan a nuestro equipo para tener un impacto positivo en el mundo a través de la tecnología.
Como Team Leader formarás parte de la Unidad Customer Experience.
En la Unidad de Customer Experience trabajamos en generar, desarrollar y ampliar todo tipo de canales digitales y aplicaciones de gestión de clientes para empresas, cubriendo el ciclo de vida completo de cualquier iniciativa digital en ámbitos como la experiencia del cliente y el empleado, marketing, data y analítica o integración. Nuestros clientes son grandes empresas de cualquier sector como Telco, Seguros, Banca, Industria, Turismo o Energía y Utilities y también para el sector Público.
- Asesorarás técnicamente al equipo de analistas, consultores y desarrolladores de tu equipo, y coordinarás al equipo de desarrollo, planificando tareas e imputaciones, así como la estimación de los tiempos y su productividad.
- Elegirás el ciclo de vida para el proyecto, asegurando el mantenimiento de las aplicaciones existentes en explotación en tu área funcional y supervisarás el desarrollo de nuevas versiones de aplicaciones ya existentes.
- Elaborarás el plan de proyecto, definiendo alcance, objetivos, planificación de compromisos (hitos, reuniones, entregas), definición de roles y responsabilidades del equipo de trabajo.
- Harás seguimiento del proyecto: la gestión de riesgos, problemas y cambios. Validando y seleccionando la solución más adecuada para el sistema a desarrollar. Te responsabilizarás de las tareas de diseño técnico de los componentes de la solución.
- Te responsabilizarás de la implantación de la solución acordada, asegurando que se cumpla con la metodología.
- Proporcionarás datos reales del estado del proyecto y de los procesos seguidos a tu responsable.
- Experiencia demostrable de al menos 3-4 años como analista programador Java con Spring Boot.
- Spring framework (Spring Boot, Spring MVC, Spring Security).
- Conocimiento y experiencia con BBDD relacionales y no relacionales.
- Conocimiento y uso de patrones de diseño, arquitectónicos o de integración: Arquitectura - Hexagonal, Clean Code, principios SOLID.
- Contenedores/servidores de aplicaciones: Docker y Kubernetes.
- Experiencia con sistemas de mocks y pruebas unitarias.
- Programación reactiva y orientada a eventos.
- Control de versiones con GIT.
- Experiencia en desarrollo de microservicios sobre arquitecturas Cloud AWS.
- Conocimiento y experiencia en desarrollo de aplicaciones web desde cero, participando en todo el ciclo de vida del desarrollo.
- Un equipo diverso. Respetamos las diferencias que nos hacen más humanos.
- Compañerismo. Trabajamos en equipo y aprendemos los unos de los otros.
- Flexibilidad y conciliación. El teletrabajo está en nuestro ADN. Promovemos la flexibilidad horaria, y tenemos jornada intensiva los viernes y los meses de julio y agosto.
- Aprendizaje continuo. Formaciones en idiomas, técnicas, certificaciones, etc.
- Carrera profesional individualizada, para que seas tú quien decide hasta dónde quieres llegar.
- Autonomía y posibilidad de proponer y promover nuevas oportunidades.
- Programa de retribución flexible. Tickets guardería, restaurante, transporte, y seguro médico.
- Descuentos exclusivos y condiciones especiales en tecnología, ocio, viajes, etc.
- Podrás formar parte de iniciativas solidarias y relacionadas con el medio ambiente.
- Si tienes inquietudes internacionales, estamos en 45 países.
¡Únete a nuestro equipo y ayúdanos a humanizar el mundo a través de la tecnología!