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.
\n
¿Quiere enviar su solicitud? Lea toda la información sobre este puesto a continuación y luego pulse el botón de solicitar.
\n
¿Qué harás? – Funciones principales
\n
Como Tech Lead / Arquitecto, tus responsabilidades clave serán:
\n
Gestión del equipo y toma de requisitos funcionales
\n
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.
\n
Participación activa en el diseño de arquitectura
\n
Serás parte integral en la definición de la arquitectura de soluciones y software, influenciando decisiones clave sobre escalabilidad, rendimiento y calidad.
\n
Referente técnico para el equipo
\n
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.
\n
Requisitos Técnicos
\n
Buscamos candidatos con experiencia sólida en:
\n
Java (últimas versiones)
\n
Experiencia práctica con las características modernas del lenguaje.
\n
Proactividad y orientación a la calidad
\n
Enfoque en eficiencia algorítmica y calidad de producto.
\n
Bases de datos no relacionales
\n
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.
\n
Paradigma de desarrollo orientado a objetos
\n
Dominio de estructuras de datos (listas, arrays, colas, pilas, HashMap, Sets) y sus eficiencias.
\n
Buenas prácticas de desarrollo
\n
Valoramos conocimiento en patrones de diseño, Clean Code, principios SOLID, y organización de código legible y mantenible.
\n
Documentación de APIs
\n
Valorable experiencia con Swagger (OpenAPI).
\n
Testing
\n
Experiencia con frameworks como JUnit, Mockito, etc.
\n
Spring Framework
\n
Experiencia en Spring Boot (MVC, Batch) y comprensión del desarrollo de APIs de calidad.
\n
Metodología & Flujo de Trabajo
\n
Nos basamos en procesos colaborativos y estandarizados:
\n
Agile / Scrum
\n
Participación en sprint planning y ceremonias Agile. Valorable experiencia real; imprescindible comprensión sólida de la filosofía Scrum.
\n
Integración continua
\n
Experiencia con herramientas y prácticas CI (Sonar, Lint, ejecución automática de tests, cobertura de código, etc.).
\n
Revisión de código (Code Review)
\n
Experiencia activa revisando código, promoviendo buenas prácticas y calidad en el desarrollo.
\n
Control de versiones
\n
Dominio de Git, con experiencia en repositorios colaborativos como GitHub o Bitbucket.
\n
Formación
\n
Grado en Ingeniería Informática, Sistemas o similar.
\n
Aspectos más críticos del perfil
\n
Experiencia demostrable con bases de datos no relacionales (document-oriented) y desarrollo de aplicaciones que las utilizan.
\n
Haber participado activamente en diseños de arquitectura con criterios de:
\n
- Alta disponibilidad
- Replicación
- Particionado
- Modelado con entidad significativa
Experiencia en code review profundo, promoviendo que el código sea:\n
- Confiable
- Cubierto por tests
- Legible
- Mantener estándares elevados
Capacidad de liderar arquitecturas a diario, interfacing con Product Owner para:\n
- Traducir requisitos funcionales a técnicos
- Explicar conceptos al equipo
- Facilitar soluciones colaborativas
- Proponer soluciones técnicas propias cuando sea necesario
Qué ofrecemos\n
- 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?\n
Postúlate directamente a través de LinkedIn o envíanos tu CV a
\n
#TechnicalLead#BackendLead#Microservices#TechLeadership#SoftwareEngineering
\n
#SpringFramework#DistributedSystems#Kafka#DDD#TeamLeadership
\n
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.
\n
¿Estás listo/a para liderar el cambio tecnológico? xugodme ¡Postúlate ahora y sé parte de nuestro equipo!