Tech Lead – Desarrollo Java & Arquitectura de Soluciones
hace 3 días
Valencia
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 perfil Tech Lead / Arquitecto Java Senior que combine experiencia técnica, liderazgo y orientación a la excelencia. ¿Qué harás? – Funciones principales Como Tech 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ía Scrum y 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 como MongoDB, 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, principios SOLID, y organización de código legible y mantenible. ✔ Documentación de APIs Valorable experiencia con Swagger (OpenAPI). ✔ Testing Experiencia con frameworks como JUnit, Mockito, etc. ✔ Spring Framework Experiencia en Spring 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 de Git, con experiencia en repositorios colaborativos como GitHub o Bitbucket. Formación 🎓 Grado en Ingeniería Informática, Sistemas o similar. Aspectos más críticos del perfil ✅ Experiencia demostrable con bases de datos no relacionales (document-oriented) y desarrollo de aplicaciones que las utilizan. ✅ Haber participado activamente en diseños de arquitectura con criterios de: • Alta disponibilidad, • Replicación, • Particionado, • Modelado con entidad significativa Experiencia en code review profundo, promoviendo que el código sea: • Seguro, • Cubierto por tests, • Legible, • Traducir requisitos funcionales a técnicos, • Explicar conceptos al equipo, • Facilitar soluciones colaborativas, • Proponer soluciones técnicas propias cuando sea necesario 🚀 Qué 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 a #TechnicalLead#BackendLead#Microservices#TechLeadership#SoftwareEngineering #SpringFramework#DistributedSystems#Kafka#DDD#TeamLeadership BCNC GROUP es 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!