Senior Java Developer - KOTLIN
Summary
Leads Java 8→25 migration for large-scale enterprise apps, resolving compatibility issues across multi-module repos, Tomcat versions, and Jakarta EE transitions while optimizing CI/CD pipelines and build architectures.
En SII Group Spain estamos buscando un/a Senior Java Developer para unirse a nuestro equipo en Barcelona
¿Tiene lo que se necesita para triunfar? La siguiente información debe ser leída atentamente por todos los candidatos.
¿Listo para desarrollar en un entorno internacional? ¡Definitivamente querrás conocer esta oportunidad!
¿Contrato indefinido
Formación personalizada para tu crecimiento : acceso a Pluralsight y OpenWebinars, además de Open Sessions para reforzar soft skills (Mindfulness, coaching, liderazgo).
Modelo de trabajo híbrido: 2 días oficina/3 días remoto.
Paquete de beneficios flexible: seguro de salud, vales de comida, apoyo para cuidado infantil y tickets de transporte.
Equipos y entorno internacional
Somos una familia: eventos after-work, cenas de equipo y reuniones de empresa
¿Amplia experiencia como desarrollador/a Java y en proyectos de migración tecnológica.
Dominio avanzado de Java 8, 17, 21 y 25.
Experiencia sólida con Maven, Gradle y Spring Boot.
Experiencia con arquitecturas multi-módulo y mono-repositorios complejos.
Amplia experiencia con Tomcat, especialmente en migraciones entre las versiones 8, 9 y 10.
Experiencia trabajando en entornos CI/CD.
Capacidad de análisis, autonomía y coordinación transversal con equipos técnicos.
¿Participar en la migración progresiva de aplicaciones de Java 8 a Java 25.
Identificar y resolver incompatibilidades derivadas de la evolución del lenguaje y la plataforma Java.
Garantizar la convivencia temporal entre componentes Java 8 y versiones más recientes.
Diseñar y mantener la arquitectura de build del mono-repositorio, trabajando con Maven y Gradle.
Liderar técnicamente la migración de Tomcat 8 → Tomcat 9 → Tomcat 10.
Colaborar con los equipos de Plataforma para alinear infraestructuras y entornos de ejecución.
Acompañar la transición hacia Jakarta EE y resolver las incompatibilidades asociadas.
Participar en la automatización de pruebas y en la resolución de incidencias durante las campañas de testing.
¿Cómo es el equipo?
Técnico, experimentado y orientado a la modernización de aplicaciones.
Colaborativo y multidisciplinar, trabajando con equipos de Plataforma, Desarrollo y QA.
Somos una multinacional francesa que ofrece servicios y soluciones IT en todo el mundo, con presencia en 21 países y más de 16,000 profesionales.
Si quieres, podrás disfrutar de movilidad geográfica y participar en proyectos internacionales de gran escala.
Nuestra misión es crear proyectos innovadores que faciliten la vida de nuestros clientes, contratando a los mejores profesionales y asegurándonos de que se sientan plenamente realizados en su trabajo. xqbhyrx
¿Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.