Ingeniero de Software Senior en Java para Defensa/ 60% teletrabajo

Indra
Madrid, Spain
3 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Automation of Tests Cloud Computing Software Quality Continuous Integration Distributed Systems Scrum Methodology Software Architecture Software Engineering Software Quality Assurance (SQA) Apache Camel
+9 more
Spring-boot Technical Debt Backend Git Togaf Apache Kafka Software Version Control Devsecops Microservices

Job description

En Indra Group, protegemos lo que más importa.

Lideramos el desarrollo de soluciones tecnológicas punteras que refuerzan la seguridad nacional e internacional.

¡Únete a nuestro equipo de proyectos estratégicos!

En nuestro posicionamiento como compañía líder en el ámbito de defensa y ciberseguridad, queremos reforzar nuestro equipo con un/a Senior Java Engineer / Software Architect para participar en el diseño, desarrollo y evolución de productos y soluciones tecnológicas complejas.

Buscamos un perfil con una trayectoria consolidada en Java, experiencia en Domain-Driven Design y arquitectura hexagonal, y conocimientos de sistemas distribuidos, microservicios y mensajería con Apache Kafka o tecnologías equivalentes.

La posición combina arquitectura técnica, liderazgo e implementación, por lo que buscamos una persona que disfrute tomando decisiones de diseño sin perder el contacto con el código.

Como Senior Java Engineer / Software Architect, serás responsable del diseño técnico y la evolución de productos y componentes software, garantizando su calidad, escalabilidad y alineamiento arquitectónico.

Tus principales funciones son:

  • Diseñar arquitecturas de software aplicando Domain-Driven Design, arquitectura hexagonal, Clean Architecture y principios SOLID.
  • Definir la arquitectura técnica y el diseño de bajo nivel de productos y componentes.
  • Diseñar e implementar soluciones backend con Java, microservicios y sistemas distribuidos.
  • Diseñar arquitecturas orientadas a eventos y soluciones de mensajería mediante Apache Kafka o tecnologías equivalentes.
  • Participar activamente en el desarrollo, evolución y mantenimiento de componentes software.
  • Identificar componentes reutilizables y establecer patrones y buenas prácticas de desarrollo.
  • Asegurar la coherencia entre la visión de producto y la implementación técnica.
  • Colaborar con Product Owners, Delivery Managers, arquitectos de soluciones y equipos de desarrollo.
  • Liderar técnicamente equipos, realizar revisiones de diseño y acompañar a otros perfiles en la toma de decisiones.
  • Participar en la gestión de repositorios, versionado, calidad del código y alineamiento arquitectónico.
  • Contribuir a la planificación técnica, estimación de tareas, gestión de deuda técnica y documentación.
  • Participar en actividades de integración continua, automatización y mejora del ciclo de vida del software.

Buscamos una persona con visión arquitectónica, profundidad técnica y capacidad para trabajar sobre productos complejos, que aporte:

  • Una trayectoria profesional consolidada en desarrollo backend con Java.
  • Experiencia práctica aplicando DDD y arquitectura hexagonal.
  • Capacidad para diseñar e implementar sistemas distribuidos, microservicios y soluciones orientadas a eventos.
  • Conocimiento de plataformas de mensajería o streaming como Apache Kafka.
  • Experiencia tomando decisiones técnicas y definiento patrones de arquitectura.
  • Capacidad para combinar arquitectura, liderazgo técnico e implementación.
  • Experiencia trabajando con equipos multidisciplinares y metodologías ágiles.
  • Capacidad para explicar decisiones técnicas a diferentes audiencias.
  • Orientación a la calidad, mantenibilidad, rendimiento y evolución tecnológica.
  • Experiencia profesional consolidada en desarrollo de software, preferiblemente cercana o superior a 10 años.
  • Dominio de Java y experiencia en el desarrollo de aplicaciones backend.
  • Experiencia sólida con Domain-Driven Design.
  • Experiencia práctica diseñando soluciones mediante arquitectura hexagonal.
  • Conocimiento de microservicios y sistemas distribuidos.
  • Experiencia con arquitecturas orientadas a eventos.
  • Conocimientos de Apache Kafka o plataformas equivalentes de mensajería o streaming.
  • Experiencia con control de versiones mediante Git.
  • Conocimiento de metodologías ágiles, especialmente Scrum.
  • Capacidad para realizar diseño técnico y participar directamente en la implementación.
  • Experiencia definiendo componentes, patrones y estándares técnicos.
  • Capacidad para liderar decisiones técnicas y colaborar con diferentes equipos.

Requisitos valorables

  • Experiencia como Tech Lead, Technical Lead, Senior Software Engineer o Software Architect.
  • Conocimientos de Spring Boot y del ecosistema Java moderno.
  • Experiencia con plataformas de integración y orquestación como Kafka Connect o Apache Camel.
  • Conocimientos de CI/CD, automatización de pruebas y calidad de software.
  • Experiencia en proyectos de ciberseguridad, ciberdefensa, defensa o sistemas críticos.
  • Participación en proyectos financiados por organismos europeos o internacionales.
  • Conocimientos sobre el ciclo de vida seguro del software y DevSecOps.
  • Experiencia con arquitecturas corporativas o marcos como TOGAF o NAFv4.
  • Experiencia definiendo documentación técnica y funcional.
  • Conocimiento de plataformas cloud, contenedores y orquestadores.
  • Certificaciones relacionadas con Java, arquitectura de software, Agile, cloud o gestión de proyectos.

Habilidades personales

  • Pensamiento analítico y capacidad para resolver problemas complejos.
  • Orientación a resultados y a la calidad.
  • Capacidad para tomar y defender decisiones técnicas.
  • Comunicación clara con perfiles técnicos y no técnicos.
  • Liderazgo técnico y capacidad de acompañamiento a otros profesionales.
  • Autonomía, iniciativa y responsabilidad.
  • Capacidad de negociación y coordinación.
  • Trabajo en equipos multidisciplinares.
  • Orientación a la mejora continua y al aprendizaje.

Lo que te ofrecemos

  • Estabilidad y futuro : proyectos a largo plazo en una empresa líder en Defensa con más de 50.000 profesionales.
  • Proyectos innovadores y de alto alcance : trabajarás con tecnologías avanzadas en iniciativas de impacto nacional e internacional.
  • Ambiente cercano y transparente : comunicación directa y colaboración con responsables y compañeros.
  • Autonomía y flexibilidad : capacidad para organizar tu trabajo y medidas orientadas a facilitar la conciliación.
  • Plan de carrera adaptado a ti : desarrollo profesional alineado con tu experiencia, capacidades y objetivos.
  • Formación continua : acceso a Open University y Udemy for Business, con más de 6.000 cursos de especialización.
  • Descuentos exclusivos para tu bienestar : ventajas en gimnasios, restauración, tiendas, ocio y otros servicios.
  • Retribución competitiva : y planes de compensación flexible adaptados a tus necesidades.

Cómo es nuestro proceso de selección?

  • Revisión de tu perfil : analizaremos tu experiencia y conocimientos para determinar el encaje con la posición.
  • Primera toma de contacto, 5-10 minutos : mantendremos una breve conversación para conocerte, entender tu motivación y resolver tus primeras dudas.
  • Entrevista técnica : conocerás al equipo, profundizaremos en tu experiencia y te explicaremos el proyecto y las responsabilidades.
  • Entrevista con Atracción de Talento : te presentaremos nuestros valores, modelo de carrera, formación y oportunidades de desarrollo.
  • Oferta y bienvenida : si existe encaje por ambas partes, comenzarás una nueva etapa con nuestro equipo.Tiempo estimado del proceso: 2 semanas.

Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción, ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.

¡INDRA es empresa Top Employer 2026! Incorpórate a una compañía reconocida como una de las mejores empresas empleadoras de España por su gestión integral de personas y sus condiciones profesionales.

Requirements

Buscamos un perfil con una trayectoria consolidada en Java, experiencia en Domain-Driven Design y arquitectura hexagonal, y conocimientos de sistemas distribuidos, microservicios y mensajería con Apache Kafka o tecnologías equivalentes.

La posición combina arquitectura técnica, liderazgo e implementación, por lo que buscamos una persona que disfrute tomando decisiones de diseño sin perder el contacto con el código.

Como Senior Java Engineer / Software Architect, serás responsable del diseño técnico y la evolución de productos y componentes software, garantizando su calidad, escalabilidad y alineamiento arquitectónico., * Una trayectoria profesional consolidada en desarrollo backend con Java.

  • Experiencia práctica aplicando DDD y arquitectura hexagonal.
  • Capacidad para diseñar e implementar sistemas distribuidos, microservicios y soluciones orientadas a eventos.
  • Conocimiento de plataformas de mensajería o streaming como Apache Kafka.
  • Experiencia tomando decisiones técnicas y definiento patrones de arquitectura.
  • Capacidad para combinar arquitectura, liderazgo técnico e implementación.
  • Experiencia trabajando con equipos multidisciplinares y metodologías ágiles.
  • Capacidad para explicar decisiones técnicas a diferentes audiencias.
  • Orientación a la calidad, mantenibilidad, rendimiento y evolución tecnológica.
  • Experiencia profesional consolidada en desarrollo de software, preferiblemente cercana o superior a 10 años.
  • Dominio de Java y experiencia en el desarrollo de aplicaciones backend.
  • Experiencia sólida con Domain-Driven Design.
  • Experiencia práctica diseñando soluciones mediante arquitectura hexagonal.
  • Conocimiento de microservicios y sistemas distribuidos.
  • Experiencia con arquitecturas orientadas a eventos.
  • Conocimientos de Apache Kafka o plataformas equivalentes de mensajería o streaming.
  • Experiencia con control de versiones mediante Git.
  • Conocimiento de metodologías ágiles, especialmente Scrum.
  • Capacidad para realizar diseño técnico y participar directamente en la implementación.
  • Experiencia definiendo componentes, patrones y estándares técnicos.
  • Capacidad para liderar decisiones técnicas y colaborar con diferentes equipos., * Experiencia como Tech Lead, Technical Lead, Senior Software Engineer o Software Architect.
  • Conocimientos de Spring Boot y del ecosistema Java moderno.
  • Experiencia con plataformas de integración y orquestación como Kafka Connect o Apache Camel.
  • Conocimientos de CI/CD, automatización de pruebas y calidad de software.
  • Experiencia en proyectos de ciberseguridad, ciberdefensa, defensa o sistemas críticos.
  • Participación en proyectos financiados por organismos europeos o internacionales.
  • Conocimientos sobre el ciclo de vida seguro del software y DevSecOps.
  • Experiencia con arquitecturas corporativas o marcos como TOGAF o NAFv4.
  • Experiencia definiendo documentación técnica y funcional.
  • Conocimiento de plataformas cloud, contenedores y orquestadores.
  • Certificaciones relacionadas con Java, arquitectura de software, Agile, cloud o gestión de proyectos., * Pensamiento analítico y capacidad para resolver problemas complejos.
  • Orientación a resultados y a la calidad.
  • Capacidad para tomar y defender decisiones técnicas.
  • Comunicación clara con perfiles técnicos y no técnicos.
  • Liderazgo técnico y capacidad de acompañamiento a otros profesionales.
  • Autonomía, iniciativa y responsabilidad.
  • Capacidad de negociación y coordinación.
  • Trabajo en equipos multidisciplinares.
  • Orientación a la mejora continua y al aprendizaje., Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción, ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.

Benefits & conditions

  • Estabilidad y futuro : proyectos a largo plazo en una empresa líder en Defensa con más de 50.000 profesionales.
  • Proyectos innovadores y de alto alcance : trabajarás con tecnologías avanzadas en iniciativas de impacto nacional e internacional.
  • Ambiente cercano y transparente : comunicación directa y colaboración con responsables y compañeros.
  • Autonomía y flexibilidad : capacidad para organizar tu trabajo y medidas orientadas a facilitar la conciliación.
  • Plan de carrera adaptado a ti : desarrollo profesional alineado con tu experiencia, capacidades y objetivos.
  • Formación continua : acceso a Open University y Udemy for Business, con más de 6.000 cursos de especialización.
  • Descuentos exclusivos para tu bienestar : ventajas en gimnasios, restauración, tiendas, ocio y otros servicios.
  • Retribución competitiva : y planes de compensación flexible adaptados a tus necesidades., * Entrevista con Atracción de Talento : te presentaremos nuestros valores, modelo de carrera, formación y oportunidades de desarrollo.
  • Oferta y bienvenida : si existe encaje por ambas partes, comenzarás una nueva etapa con nuestro equipo.Tiempo estimado del proceso: 2 semanas.

About the company

Lideramos el desarrollo de soluciones tecnológicas punteras que refuerzan la seguridad nacional e internacional.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Loading talks and stories from around this role…