Somos una compañía orientada al desarrollo de soluciones tecnológicas de alto impacto, con equipos ágiles y cultura colaborativa. Buscamos ampliar nuestro equipo con un perfilTech Lead / Arquitecto Java Seniorque combine experiencia técnica, liderazgo y orientación a la excelencia.¿Qué harás? – Funciones principales ComoTech Lead / Arquitecto, tus responsabilidades clave serán:Gestión del equipo y toma de requisitos funcionales Liderarás técnicamente al equipo y gestionarás los requisitos junto al Product Owner, aplicando metodologíaScrumy facilitando la comunicación entre roles.Participación activa en el diseño de arquitectura Serás parte integral en la definición de la arquitectura de soluciones y software, influenciando decisiones clave sobre escalabilidad, rendimiento y calidad.Referente técnico para el equipo Establecerás buenas prácticas, fomentarás un clima de trabajo positivo y prestarás apoyo técnico a los desarrolladores, orientándolos en soluciones eficientes y mantenibles.Requisitos Técnicos Buscamos candidatos con experiencia sólida en: Java (últimas versiones) Experiencia práctica con las características modernas del lenguaje. Proactividad y orientación a la calidad Enfoque en eficiencia algorítmica y calidad de producto. Bases de datos no relacionales Conocimiento de uso de bases de datos comoMongoDB, Elastic, etc.desde el lado cliente — no se requiere modelado profundo, pero sí uso práctico. Paradigma de desarrollo orientado a objetos Dominio de estructuras de datos (listas, arrays, colas, pilas, HashMap, Sets) y sus eficiencias. Buenas prácticas de desarrollo Valoramos conocimiento en patrones de diseño,Clean Code, principiosSOLID, y organización de código legible y mantenible. Documentación de APIs Valorable experiencia conSwagger (OpenAPI). Testing Experiencia con frameworks comoJUnit, Mockito, etc. Spring Framework Experiencia enSpring Boot(MVC, Batch) y comprensión del desarrollo de APIs de calidad.Metodología & Flujo de Trabajo Nos basamos en procesos colaborativos y estandarizados: Agile / Scrum Participación en sprint planning y ceremonias Agile. Valorable experiencia real; imprescindible comprensión sólida de la filosofía Scrum. Integración continua Experiencia con herramientas y prácticas CI (Sonar, Lint, ejecución automática de tests, cobertura de código, etc.). Revisión de código (Code Review) Experiencia activa revisando código, promoviendo buenas prácticas y calidad en el desarrollo. Control de versiones Dominio deGit, con experiencia en repositorios colaborativos comoGitHub o Bitbucket.Formación Grado en Ingeniería Informática, Sistemas o similar.Aspectos más críticos del perfil Experiencia demostrable conbases de datos no relacionales(document-oriented) y desarrollo de aplicaciones que las utilizan. Haber participado activamente endiseños de arquitecturacon criterios de: Alta disponibilidad Replicación Particionado Modelado con entidad significativaExperiencia encode reviewprofundo, promoviendo que el código sea: Seguro Cubierto por tests Legible Mantener estándares elevados Capacidad deliderar arquitecturas a diario, interfacing con Product Owner para: Traducir requisitos funcionales a técnicos Explicar conceptos al equipo Facilitar soluciones colaborativas Proponer soluciones técnicas propias cuando sea necesarioQué ofrecemos Participar en proyectos de alto impacto tecnológico. Ambiente colaborativo con equipos multidisciplinares. Oportunidades reales de crecimiento y desarrollo profesional. Modelo de trabajo flexible (100% remoto)¿Quieres asumir el reto y liderar la arquitectura backend del futuro? Postúlate directamente a través de LinkedIn o envíanos tu CV aconsuelo.cano@bcncgroup.com#TechnicalLead#BackendLead#Microservices#TechLeadership#SoftwareEngineering #SpringFramework#DistributedSystems#Kafka#DDD#TeamLeadershipBCNC GROUPes una empresa de ingeniería y tecnología con operaciones en España, Reino Unido, Alemania, Francia y Suecia. Colaboramos con multinacionales líderes en Europa, ayudándoles a implementar sus proyectos estratégicos. ¿Estás listo/a para liderar el cambio tecnológico? ¡Postúlate ahora y sé parte de nuestro equipo!