Ingeniero Software Java
Role details
Job location
Tech stack
Job description
-
Desarrollar y mantener bibliotecas y servicios de backend utilizando Java 17 y Spring Boot 3 dentro de una arquitectura de microservicios.
-
Arquitectar, diseñar e implementar aplicaciones Java genéricas y críticas para la misión, destinadas a la automatización industrial.
-
Asegurar la integración óptima de otras capas (UI, dispositivos de hardware, servidor en la nube).
-
Aplicar prácticas sobresalientes de ingeniería de software. Mantener altos estándares de diseño y calidad de código en todo momento.
-
Aplicar prácticas de pruebas automatizadas de vanguardia (pruebas unitarias, de componentes e integración).
-
Trabajar en el empaquetado y despliegue automatizado del software.
-
Contribuir con ideas de innovación del producto, prototipos, especificaciones funcionales y de diseño, además del software de producción.
-
Aplicar metodologías ágiles a lo largo del proceso de desarrollo: desafiar y aclarar los requisitos y garantizar la entrega oportuna de funcionalidades de alta calidad.
Requirements
Experiencia de al menos 5 años en Java.
-
Conocimiento de patrones y buenas prácticas para diseñar y desarrollar código de calidad y limpio.
-
Ingeniero de software experimentado con un historial sólido en Java SE.
-
Experiencia con trabajos Spark, tecnologías Hadoop y Parquet.
-
Sólida experiencia con el control de versiones Git.
-
Dominio de prácticas de prueba de software
-
Experiencia en programación funcional o reactiva.
-
Experiencia con tecnologías de contenedores, como Docker
-
Habilidad en bases de datos relacionales
-
Experiencia con metodologías Agile
-
Inglés fluido
-
Modalidad híbrida 2-3 días a la semana en Madrid Centro
Benefits & conditions
Contrato Indefinido
Formación interna y acceso a certificaciones
https://www.knowmadmood.com/es/talento/formacion
Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante)
¡Eventos, meetups, techdays, charlas...y mucho más!
26 días de descanso (22 días vacaciones, 2 días de libre disposición y 24 y 31 diciembre festivos por defecto)
Horario: 8.30 a 18h ( flexible) L-J y V 8 a 15h e Intensiva de Verano Julio y Agosto de 8 a 15h