




Resumen: Únase a un equipo apasionado de ingenieros de software para diseñar, arquitecturar e implementar aplicaciones backend Java críticas para la misión en automatización industrial, utilizando prácticas de vanguardia. Aspectos destacados: 1. Desarrollar soluciones innovadoras utilizando prácticas de vanguardia en informática 2. Diseñar, arquitecturar e implementar aplicaciones backend Java críticas para la misión 3. Excelente potencial de desarrollo personal dentro de una organización única **ID de requisito:** 30274 **Publicado el:** 3 jun. 2026 **Ubicación:** Madrid, España **Departamento:** ENTREGA DE SOLUCIONES Esta es su oportunidad de unirse a un sólido equipo de ingenieros de software apasionados por desarrollar soluciones innovadoras mediante prácticas de vanguardia en informática y ingeniería de software. El equipo disfruta de un fuerte espíritu de colaboración y mejora continuamente mediante el intercambio y la aplicación de conocimientos. Para el desarrollo de nuestras soluciones, actualmente buscamos, para nuestras oficinas en Madrid (España), a un profesional muy experimentado, altamente motivado y con capacidad práctica: **INGENIERO DE SOFTWARE BACKEND** **FUNCIONES** * Diseñar, arquitecturar e implementar aplicaciones backend Java críticas para la misión en automatización industrial. * Diseñar y desarrollar microservicios escalables y sistemas distribuidos. * Construir arquitecturas impulsadas por eventos mediante tecnologías de mensajería (Kafka, RabbitMQ, ActiveMQ o similares). * Aplicar excelentes prácticas de ingeniería de software. Mantener en todo momento altos estándares de diseño y calidad del código. * Aplicar prácticas de pruebas automatizadas de vanguardia (pruebas unitarias, de componentes e integradas). * Trabajar en el empaquetado y la implementación automatizada del software. * Contribuir con ideas de innovación de producto, prototipos y especificaciones funcionales y de diseño, además del software de producción. * Aplicar metodologías ágiles durante todo el proceso de desarrollo: cuestionar y aclarar los requisitos y garantizar la entrega oportuna de funciones de máxima calidad. **PERFIL** * Título universitario (Licenciatura o Máster) en Informática o campo relacionado. * Sólida base en principios de ingeniería de software y patrones de diseño. * Experiencia consolidada en desarrollo backend con Java (JDK 8 obligatorio; JDK 17 muy valorado). * Experiencia demostrable en la construcción de arquitecturas de microservicios. * Experiencia con sistemas impulsados por eventos mediante plataformas de mensajería (Kafka, RabbitMQ, ActiveMQ o similares). * Experiencia con bases de datos relacionales, especialmente: PostgreSQL y Oracle. * Experiencia con Docker y aplicaciones contenerizadas. * Conocimientos prácticos de entornos Linux (scripts de shell, empaquetado). * Experiencia con pruebas automatizadas (unitarias, de integración, de rendimiento). * Experiencia con plataformas en la nube y de orquestación es un gran valor añadido: OpenShift (muy valorado), AWS / Azure. * Experiencia con programación reactiva o funcional es un plus. * Experiencia con metodologías ágiles (SCRUM). * Persona colaboradora, capaz de trabajar de forma independiente en un entorno multicultural. * Dominio fluido del inglés. **¡ÚNASE A NOSOTROS!** * Nuestro éxito proviene de nuestros empleados altamente cualificados y talentosos * El espíritu emprendedor respetuoso y una visión a largo plazo son claves para el éxito * Nuestros empleados contribuyen a crear un mundo más seguro * La diversidad en todos los niveles de la organización es una fortaleza. Ofrecemos un puesto emocionante y desafiante, con excelente potencial de desarrollo personal dentro de una organización única en una industria fascinante. Ofrecemos un puesto emocionante y desafiante, con excelente potencial de desarrollo personal dentro de una organización única en una industria fascinante y de rápido crecimiento. Su candidatura será tratada con la máxima confidencialidad y discreción.


