¡Activa las notificaciones laborales por email!

Technical Lead Java - Full Remoto

BCNC GROUP

Las Palmas de Gran Canaria

A distancia

EUR 45.000 - 65.000

Jornada completa

Hace 14 días

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

Una empresa de ingeniería y tecnología busca un Technical Lead Java para liderar el diseño de arquitecturas de software y dirigir un equipo multidisciplinario. Ofrecen un modelo de trabajo 100% remoto, horario flexible y oportunidades de desarrollo profesional. Este rol implica una sólida experiencia en gestión de equipos y desarrollo de soluciones técnicas.

Servicios

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

Formación

  • Experiencia mínima de 5 años en desarrollo y gestión en el ecosistema Java.
  • Conocimientos en arquitectura hexagonal y patrones de diseño.
  • Experiencia en entornos de alto rendimiento y metodologías Agile.

Responsabilidades

  • Diseñar y guiar la implementación de soluciones técnicas escalables.
  • Mentorizar y fortalecer el equipo de desarrollo.
  • Asegurar la calidad y disponibilidad de los servicios de software.

Conocimientos

Java
Arquitectura de software
Liderazgo de equipo
Desarrollo de APIs
Integración continua
Testing
Principios SOLID
POO

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 gestión y desarrollo de soluciones técnicas de alta calidad. Interés tanto a nivel de arquitectura de software como 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 de revisión automática de código, integración continua, asegurando 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, ayudando a su crecimiento y fortaleciendo la comunidad tecnológica de la empresa.

Qué esperamos de ti: Experiencia +4 años en un rol mixto de desarrollo (70%) y gestión de equipos en 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 y arquitecturas de desarrollo en Java. Experiencia en diseño y desarrollo de APIs, integración continua, revisión de código, bases de datos no relacionales y su integración. Conocimiento en POO, estructuras de datos (Listas, Arrays, Colas, Pilas, HashMaps, Sets), principios de Clean Code y SOLID. 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 condiciones: Modelo de trabajo 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 presencia en Europa, colaborando con multinacionales 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.