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

Indra Group

Alcobendas

Presencial

EUR 90.000 - 130.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Estabilidad y futuro
Proyectos innovadores
Ambiente cercano y transparente
Autonomía y flexibilidad
Formación continua
Descuentos exclusivos
Retribución competitiva

Descripción de la vacante

Indra Group busca un Senior Java Engineer / Software Architect para diseñar y evolucionar productos y soluciones tecnológicas complejas. Se requiere liderazgo técnico y experiencia en Java, DDD, arquitectura hexagonal, y sistemas distribuidos con Kafka.

La posición combina arquitectura técnica, liderazgo e implementación, con foco en calidad, escalabilidad y alineamiento con la visión de producto. Se valorará experiencia en entornos ágiles y en plataformas de mensajería.

Formación

  • Experiencia consolidada en desarrollo backend con Java.
  • Experiencia en DDD y arquitectura hexagonal.
  • Sólida experiencia en sistemas distribuidos, microservicios y mensajería (Kafka).
  • Capacidad para definir patrones de arquitectura y tomar decisiones técnicas.

Responsabilidades

  • Diseñar arquitecturas de software aplicando DDD, hexagonal, Clean Architecture y principios SOLID.
  • Definir la arquitectura técnica y el diseño de bajo nivel de productos.
  • Desarrollar backend con Java, microservicios y sistemas distribuidos.
  • Diseñar soluciones orientadas a eventos con Kafka o tecnologías equivalentes.
  • Liderar técnicamente equipos y revisar diseños.

Conocimientos

Java
Domain-Driven Design
Arquitectura hexagonal
Microservicios
Apache Kafka
Spring Boot
Git
Scrum
DevSecOps
Cloud

Herramientas

Apache Kafka
Spring Boot
Git
CI/CD
Apache Camel

Descripción del empleo

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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Ingeniero/a Senior de Software Java / Swing
Ingeniero/a Senior de Software Java / Swing

Indra Group • Madrid

Híbrido
EUR 45.000 - 65.000
Proyectos innovadores y de alto alcan
Formación continua Open University/UdM
Descuentos y ventajas para empleados
+1
809194-01/26
809194-01/26

Indra Group • Barcelona

Presencial
EUR 65.000 - 95.000
Estabilidad y futuro
Proyectos innovadores
Ambiente colaborativo
+4
Ingeniero/a senior de desarrollo SW C++
Ingeniero/a senior de desarrollo SW C++

Indra Group • Madrid

Híbrido
EUR 55.000 - 85.000
Estabilidad y futuro
Proyectos innovadores
Ambiente cercano
+4
Arquitecto/a Senior de Sistemas de Mando y Control (C2)
Arquitecto/a Senior de Sistemas de Mando y Control (C2)

Indra Group • Madrid

Híbrido
EUR 90.000 - 120.000
Plan de carrera
Autonomía
Vacaciones 22 días
+1
Arquitecto/a Software – Cloud y Sistemas Distribuidos
Arquitecto/a Software – Cloud y Sistemas Distribuidos

Indra Group • Torrejón de Ardoz

Presencial
EUR 75.000 - 100.000
Formación continua
Autonomía y flexibilidad
Estabilidad y futuro
+1
Cybersecurity Architect
Cybersecurity Architect

Indra Group • Alcobendas

Presencial
EUR 60.000 - 90.000
Ingeniero Backend Java Senior (Spring & Kafka) | CiberDefensa | Barcelona (Híbrido)
Ingeniero Backend Java Senior (Spring & Kafka) | CiberDefensa | Barcelona (Híbrido)

Indra Group • Barcelona

Híbrido
EUR 60.000 - 95.000
Teletrabajo 60% (3 días en casa)
Formación continua: Open University y
Data Engineer para ciberdefensa
Data Engineer para ciberdefensa

Indra Group • Madrid

Híbrido
EUR 52.000 - 75.000
Estabilidad
Proyectos innovadores
Ambiente colaborativo
+5
Ingeniero Backend Java Senior (Spring & Kafka) | CiberDefensa | Barcelona (Híbrido)
Ingeniero Backend Java Senior (Spring & Kafka) | CiberDefensa | Barcelona (Híbrido)

Indra Group • Bellprat

Híbrido
EUR 60.000 - 90.000
Descuentos y ventajas para empleados
Formación continua Open University /Ud
Ingeniero/a de Sistemas para proyectos de Mando y Control- 60% TT
Ingeniero/a de Sistemas para proyectos de Mando y Control- 60% TT

Indra Group • Torrejón de Ardoz

Presencial
EUR 60.000 - 80.000
Estabilidad laboral
Proyectos innovadores
Ambiente colaborativo
+5