Descripción del Puesto
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.
¿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.
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
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.
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.).
#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.
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:
Experiencia en
code review
profundo, promoviendo que el código sea:
Cubierto por tests
Capacidad de
liderar arquitecturas a diario
, interfacing con Product Owner para:
Explicar conceptos al equipo
Participar en proyectos de alto impacto tecnológico.
Oportunidades reales de crecimiento y desarrollo profesional.
Modelo de trabajo flexible (100% remoto)
¿Quieres asumir el reto y liderar la arquitectura backend del futuro?
#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!
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalles del Puesto
Fecha de Publicación:
February 27, 2026
Tipo de Trabajo:
Tecnología
Ubicación:
Spain
Company:
BCNC GROUP
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.