> Markdown version of [/jobs/ext/2940834-ingeniero-a-senior-backend-java-spring-kafka-barcelona](https://www.wearedevelopers.com/jobs/ext/2940834-ingeniero-a-senior-backend-java-spring-kafka-barcelona). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingeniero/A Senior Backend Java (Spring & Kafka) - Barcelona - **Company:** Indra - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Software Quality, Code Review, Relational Databases, PostgreSQL, Scrum Methodology, SonarQube, Spring-boot, Backend, Apache Kafka, Restful APIs, Docker - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/ingeniero-a-senior-backend-java-spring-kafka-barcelona-en-barcelona-ID-372152507 ## About the Role No buscamos un perfil puramente creativo: necesitamos a alguien con una base sólida de diseño de producto digital que entienda el mundo tecnológico y pueda hablar de tú a tú con profesionales del desarrollo, actuando como puente entre diseño, negocio y tecnología a lo largo de todo el ciclo: diseñar ? prototipar ? entender la implementación ? trabajar con desarrollo ? validar la solución., Experiencia mínima de 5 años como desarrollador/a backend. Dominio de Java 8 o superior y frameworks como Spring / Spring Boot. Conocimiento avanzado de bases de datos relacionales, especialmente PostgreSQL. Experiencia demostrada en testing (TDD y BDD). Experiencia en mentoring de perfiles junior. Experiencia trabajando en entornos ágiles (Scrum, Kanban o SAFe). Experiencia en sistemas de mensajería como Kafka. Valorable experiencia con Quarkus, Docker y herramientas de calidad como SonarQube. Familiaridad con principios de Clean Code y SOLID. Capacidad de trabajo en equipo, proactividad y orientación a resultados., Además, te enviaremos unas breves pruebas de competencias psicológicas y de inglés (si es necesario) para conocer mejor tu perfil. ## Description En Indra Group, protegemos lo que más importa.Desde nuestra unidad de Defensa, desarrollamos soluciones tecnológicas avanzadas que refuerzan la seguridad nacional e internacional.¡Únete a nuestro equipo de proyectos nacionales e internacionales!Buscamos un/aIngeniero/a Backend Java para proyectos de Ciberdefensapara unirse a proyectos complejos vinculados a ciberseguridad y defensa.No buscamos un perfil puramente creativo: necesitamos a alguien con una base sólida de diseño de producto digital que entienda el mundo tecnológico y pueda hablar de tú a tú con profesionales del desarrollo, actuando como puente entre diseño, negocio y tecnología a lo largo de todo el ciclo: diseñar ? prototipar ? entender la implementación ? trabajar con desarrollo ? validar la solución.¿Qué harás en tu día a día?Desarrollar servicios backend robustos, escalables y de alto rendimiento en entornos de ciberdefensa.Diseñar, construir y evolucionar APIs REST asegurando su mantenibilidad y seguridad.Trabajar con Java 8+ y Spring en entornos complejos y productivos.Diseñar, optimizar y mantener bases de datos relacionales, principalmente PostgreSQL.Participar en la definición de arquitecturas técnicas y toma de decisiones clave.Aplicar testing avanzado (TDD/BDD) garantizando la calidad del software.Colaborar con equipos multidisciplinares bajo metodologías ágiles (Scrum/Kanban/SAFe).Implementar integraciones entre sistemas mediante mensajería (Kafka).Realizar mentoring técnico a perfiles junior y revisión de código.Impulsar la mejora continua aplicando principios de Clean Code y buenas prácticas de desarrollo.Experiencia mínima de 5 años como desarrollador/a backend.Dominio de Java 8 o superior y frameworks como Spring / Spring Boot.Conocimiento avanzado de bases de datos relacionales, especialmente PostgreSQL.Experiencia demostrada en testing (TDD y BDD).Experiencia en mentoring de perfiles junior.Experiencia trabajando en entornos ágiles (Scrum, Kanban o SAFe).Experiencia en sistemas de mensajería como Kafka.Valorable experiencia con Quarkus, Docker y herramientas de calidad como SonarQube.Familiaridad con principios de Clean Code y SOLID.Capacidad de trabajo en equipo, proactividad y orientación a resultados.Lo que te ofrecemosEstabilidad y Futuro : Proyectos a largo plazo en una empresa líder de Defensa con más de ****** profesionales, con seguridad financiera.Proyectos Innovadores y de Alto Alcance : Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional.Ambiente Cercano y Transparente : Disfrutarás de una comunicación directa y fluida con responsables y compañeros, en un entorno colaborativo y abierto.Autonomía y Flexibilidad : Tendrás libertad para organizar tu trabajo, con una conciliación real y adaptada a tu ritmo.Plan de carrera adaptado a ti : Diseñado para impulsar tu crecimiento y desarrollo profesional.Formación continua : en Open University y Udemy for Business (¡más de ***** cursos para especializarte!).Descuentos exclusivos para tu bienestar : Disfruta de ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra.Retribución competitiva y planes de compensación flexibles a tus necesidades.Teletrabajo: 60%, 3 días en casa, 2 días en oficina.Así es nuestro procesoRevisión de postulaciones - Vemos tu experiencia y si encajas con lo que buscamos.Primera charla (5-10 min) - Si te llama un no desconocido, somos nosotros.Será para conversar relajadamente, conocerte y resolver dudas.Entrevista con el equipo de atracción de talento: Querer sabernos mejor como empresa: valores, modelo de carrera, skilss....para que tanto tú como el equipo del proyecto pueda analizar si hay match.Entrevista técnica - Conocerás al equipo, quienes te explicarán con detalle el proyecto y las tareas diarias, así como te preguntarán por tus conocimientos y habilidades técnicas.Además, te enviaremos unas breves pruebas de competencias psicológicas y de inglés (si es necesario) para conocer mejor tu perfil.Oferta y bienvenida - Si todo va bien, ¡te incorporas a nuestro equipo y comenzamos esta nueva etapa juntos!Tiempo estimado: Queremos que sea ágil, alrededor de 1-2 semanas.Como compañía, entendemos la igualdad como un principio transversal y un motor de cambio social.Desde esta convicción, reafirmamos nuestro compromiso con la igualdad de trato y de oportunidades entre mujeres y hombres, la no discriminación, la igualdad retributiva y la conciliación de la vida profesional y personal.Este compromiso se concreta en la promoción de entornos de trabajo respetuosos e inclusivos, en los que todas las personas sean tratadas con dignidad, puedan desarrollarse profesionalmente y cuenten con igualdad de oportunidades en los procesos de selección, formación y promoción, ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de sexo, 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 ****!Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a las condiciones para nuestros profesionales y a nuestra gestión integral de RRHH.#J-*****-Ljbffr ## Related Videos - [Development of reactive applications with Quarkus](https://www.wearedevelopers.com/videos/89-development-of-reactive-applications-with-quarkus) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Automated Code Quality Checks with Custom SonarQube Rules](https://www.wearedevelopers.com/videos/428-automated-code-quality-checks-with-custom-sonarqube-rules) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette)