En BCNC GROUP buscamos incorporar al equipo un perfil de Technical Lead Java con al menos 5 años experiencia contrastada liderando equipos y participando en el proceso de diseño de la arquitectura software, formará parte de un equipo deslocalizado en compañía multinacional.
Requisitos:
-Ingeniería en Informática, Sistemas o similar.
-Experiencia consolidada desempeñando labores de toma de requisitos funcionales y colaboración en el diseño de la arquitectura de soluciones/ software y gestión de equipos.
-Skills técnicos: Java (versiones 8- 21),Spring Framework y desarrollo de microservicios. Manejo de Brokers de mensajería y bases de datos NoSQL (Mongodb). Dominio del paradigma de desarrollo orientado a objetos y estructuras de datos. Amplia experiencia en POO y PF, así como el desarrollo de test mediante Junit y Mockito. Filosofía Clean Code y principios SOLID. Arquitectura hexagonal y Domain-Driven Design (DDD).
Responsabilidades:
-Gestión del equipo técnico y comunicación directa con Product Owner, asegurando el enfoque que se quiere efectuar del producto/ desarrollo para posteriormente aplicarlo en un ámbito agile (Scrum).
-Participar en la toma de requisitos funcionales y colaboración en el diseño de la arquitectura de soluciones/ software.
-Implementar políticas de revisión de código, asegurando la calidad y las mejores prácticas en el desarrollo.
¿Qué ofrecemos?
- Contrato indefinido.
- Estabilidad laboral.
- Trabajar en importantes proyectos con las tecnologías más punteras.
- Posibilidad de realizar proyectos internacionales.
- Desarrollo de carrera real y formación personalizada.
- Flexibilidad horaria y Teletrabajo 100%.
- Retribución flexible (guardería, restaurante y seguro médico).
BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia. Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégicos.