SilenceBarcelona2025-04-10Solicitar empleo
Somos una compañía global, líder en el desarrollo de infraestructuras regenerativas que generan un impacto positivo en la sociedad. Nuestra plantilla, formada por más de 65.000 profesionales y presente en más de 40 países de los cinco continentes, contribuye a nuestra misión de diseñar un planeta mejor. Buscamos personas que quieran marcar la diferencia, promover el desarrollo sostenible y encontrar soluciones a los mayores desafíos globales, incluidos el cambio climático, la sobrepoblación y la escasez hídrica. Únete a nosotros en la búsqueda de soluciones para lograr un futuro sostenible.
Descripción del puesto
El/La JAVA Technical Lead será responsable de liderar el equipo de desarrolladores backend JAVA en el desarrollo y evolución de una aplicación de movilidad como servicio. Su primer objetivo será finalizar la migración de una arquitectura monolítica a una arquitectura de microservicios, orientada a eventos, DDD y multi-tenant, diseñada para ser desplegada en modo SaaS.
Requisitos del candidato
PRINCIPALES FUNCIONES Y RESPONSABILIDADES
* Liderar el equipo de desarrollo de backend bajo metodología Agile Scrum, garantizando la calidad y eficiencia del desarrollo.
* Gestionar la integración de los elementos front-end con la lógica del lado del servidor.
* Crear código y bibliotecas reutilizables para mejorar la eficiencia del desarrollo.
* Optimizar la aplicación para garantizar la máxima velocidad y escalabilidad.
* Implementar medidas de seguridad y protección de datos.
* Diseñar e implementar soluciones de almacenamiento de datos y microservicios necesarios.
* Supervisar y guiar el desarrollo de APIs y gobierno de APIs.
PERFIL DE LA PERSONA
* Formación reglada: Ingeniería informática o similar.
* Formación no reglada / Complementaria: Conocimientos en arquitectura de microservicios, DDD y orientada a eventos. Familiaridad con tecnologías como Spring Framework (Spring Boot, Spring Cloud, Spring Reactive), Apache Netty, VueJS, Rabbit MQ, PostgreSQL, Traefik y Keycloak. Habilidades en el gobierno de APIs y desarrollo con enfoque en seguridad.
* Experiencia : Mínimo 5 años en desarrollo backend con JAVA y Spring Boot. Más de 3 años en posición similar. Experiencia en Node.js y Loopback para el desarrollo de APIs. Experiencia en despliegue y gestión de aplicaciones en Google Cloud Platform. Experiencia en contenedores y orquestación con Docker y Kubernetes. Experiencia en arquitectura hexagonal, clean code, GitHub y desarrollo con metodología TDD.
* Otros : Persona organizada, con iniciativa y sentido de la responsabilidad. Acostumbrada a trabajar en ambientes laborales dinámicos. Capacidad de liderazgo y gestión de equipos en un entorno Agile Scrum. Orientación a resultados y habilidad para operar en un contexto de despliegue internacional, multi operador y multi cliente. Actitud proactiva, pasión por ayudar y disposición para involucrarse en la operativa del día a día, contribuyendo activamente a la mejora continua del equipo y la plataforma.
Somos una compañía que valora la diversidad como fuente de talento y por ello trabajamos para impulsar un entorno inclusivo en el que se promueve el respeto, la pertenencia y el compromiso de forma que todas las personas puedan participar en igualdad de oportunidades. Invitamos a todas las personas a inscribirse con independencia del origen, circunstancias, bagaje o condición. ACCIONA ha recibido la certificación Top Employer 2021, 2022, 2023, 2024 y 2025, que reconoce a la Compañía como una de las mejores empresas para trabajar en España.
#J-18808-Ljbffr