.¿Te gustaría liderar un equipo de desarrollo en un proyecto que está transformando un software de gestión de almacenes a nivel global? En BETWEEN, estamos buscando un/a Technical Lead Java con experiencia en entornos de alta concurrencia y sistemas distribuidos. Si tienes pasión por Java, arquitecturas modernas y te entusiasma trabajar con tecnologías punteras como Cloud, ¡este reto es para ti! BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC. Nuestros servicios llegan a todos los continentes y cubren varios sectores de la economía mundial, de la industria y las empresas de servicios. Si resultas ser la persona seleccionada, serás responsable de liderar un equipo que está trabajando en el rediseño del software de gestión de almacenes de nuestro cliente. Este proyecto utilizará tecnologías avanzadas como Cloud y enfoques serverless , con el objetivo de desarrollar soluciones escalables y eficientes que tendrán un impacto global. ¿Cómo lo harás? Trabajarás con un stack tecnológico moderno que incluye últimas versiones de Java , React , Node.Js , bases de datos no relacionales, AWS, servicios CQRS, protobuf y gRPC, Kafka, OpenAPI, AsyncAPI, RAML, etc. y enfoques multicloud, además de TDD y DDD. Usarás herramientas como Jira , Confluence y Miró para la gestión diaria. Estarás en contacto constante con los equipos de desarrollo y stakeholders clave, trabajando de la mano con un Engineering Manager, Product Owner y el Arquitecto Líder para garantizar el éxito del proyecto. Tus responsabilidades claves: Diseñar e implementar sistemas de alta disponibilidad y alta concurrencia. Asegurar la resiliencia y disponibilidad de los servicios críticos para el negocio. Comunicar ideas y nuevas tecnologías para mejorar el stack tecnológico. Participar activamente en el diseño y desarrollo de APIs. Velar por la calidad del código (Clean Code) y realizar revisiones (pull requests). Mantenerse actualizado en tecnologías relacionadas con ecommerce e identificar tendencias clave. Mentorizar y liderar el equipo de desarrollo, promoviendo su crecimiento y fortaleciendo la comunidad tecnológica. Trabajar de la mano con el Product Owner para estimar y priorizar las historias de usuario. Motivar al equipo para alcanzar estándares de calidad elevados y asegurar el éxito de las soluciones entregadas. Cumplir con los plazos y compromisos de entrega de los proyectos. Trabajando para BETWEEN obtendrás los siguientes beneficios añadidos: Ser parte de un equipo joven en una comunidad techie. Desarrollar tu carrera en proyectos acordes a tus objetivos e intereses profesionales. Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Bootcamps etc). Seguro médico gratuito desde el primer día. Destinar parte de tu salario a retribución flexible (tickets restaurante, guardería y tarjeta transporte)