¡Activa las notificaciones laborales por email!

Technical Lead Java - Full Remoto

BCNC GROUP

Granada

A distancia

EUR 45.000 - 65.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

BCNC GROUP busca un Technical Lead Java con más de 5 años de experiencia en el desarrollo y gestión de equipos técnicos. Trabajarás en un entorno 100% remoto, donde serás responsable del diseño de arquitecturas de alta calidad y mentorizarás a un equipo multidisciplinario utilizando metodologías Scrum. Ofrecemos beneficios como horario flexible, programas de formación y un plan de retribución flexible.

Servicios

Modelo 100% remoto
Horario flexible
Programas de formación
Acceso a plataformas educativas
Desarrollo profesional
Plan de retribución flexible
Plan de referidos

Formación

  • Más de 4 años de experiencia en Java y gestión de equipos.
  • Experiencia en diseño de arquitectura de sistemas distribuidos.
  • Familiaridad con principios Clean Code y SOLID.

Responsabilidades

  • Serás un referente técnico y participarás en el diseño de la arquitectura.
  • Guiarás la implementación de sistemas con alta disponibilidad.
  • Mentorizarás al equipo de desarrollo.

Conocimientos

Arquitectura hexagonal
Integración continua
Revisión de código
Programación orientada a objetos
Estructuras de datos
Diseño y desarrollo de APIs
Testing con JUnit
Testing con Mockito

Descripción del empleo

Estamos en la búsqueda de un / a Technical Lead Java con 5 años o más de experiencia en el desarrollo de soluciones técnicas de alta calidad. Interés tanto a nivel de arquitectura de software como a nivel de liderazgo de equipo.

Qué harás en tu día a día: Serás un referente técnico para el equipo y participarás en el proceso de diseño de la arquitectura de soluciones técnicas de alta calidad. Diseñarás y guiarás la implementación de sistemas con alta disponibilidad y sujetos a alta concurrencia. Trabajarás con un equipo multidisciplinario mediante metodología Scrum, acompañando todo el ciclo de vida del software. Implementarás y promoverás prácticas como revisión automática de código y integración continua para asegurar la calidad y escalabilidad de los productos. Garantizarás la disponibilidad y resiliencia de los servicios que apoyan el desarrollo del negocio de la compañía. Mentorizarás al equipo de desarrollo que liderarás, ayudando a su crecimiento y fortaleciendo la comunidad tecnológica de la empresa.

Qué esperamos de ti: Más de 4 años de experiencia en un rol mixto (70%) de desarrollo y gestión de equipos en el ecosistema Java - Backend. Experiencia en diseño de arquitectura de sistemas basados en servicios distribuidos y en entornos de alto rendimiento y concurrencia. Sólido conocimiento en arquitectura hexagonal, patrones de desarrollo en Java, diseño y desarrollo de APIs, integración continua, revisión de código, bases de datos no relacionales y su integración, programación orientada a objetos y estructuras de datos. Familiaridad con principios de Clean Code y SOLID, y experiencia con testing (JUnit, Mockito, etc.).

Sería deseable: Haber trabajado con metodologías Agile y SCRUM. Conocimientos en empresas de tecnología e ingeniería digital.

Beneficios y modalidad de trabajo: Modelo 100% remoto, horario flexible, programas de formación, acceso a plataformas educativas, desarrollo profesional, vacaciones, plan de retribución flexible y plan de referidos.

BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia, colaborando con multinacionales europeas en proyectos estratégicos.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.