> Markdown version of [/jobs/ext/1926650-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1926650-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** NTT DATA - **Location:** Madrid, Spain - **Contract:** Apprenticeship - **Skills:** Java (Programming Language), Amazon Web Services, Data Streaming, Working Model 2D, Spring-boot, Backend, Apache Kafka, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-en-madrid-ID-365579808 ## About the Role microservicios escalables, mantenibles y desacoplados . Participar en integraciones asíncronas con Kafka o tecnologías similares. Trabajar sobre entornos cloud en AWS . Contribuir a una base técnica orientada a la mantenibilidad, la calidad y la evolución del producto. Participar en un proyecto internacional , con interlocución en inglés y colaboración con equipos globales., Al menos 5 años de experiencia en desarrollo backend con Java. Experiencia sólida con Java 17/Java 21 y Spring Boot . Conocimiento práctico en arquitectura de microservicios . Amplio bagaje con Kafka o soluciones de mensajería/event streaming similares. Has trabajado con AWS . Nivel de inglés B2-C1 para colaborar en contexto internacional (será evaluado). Tienes experiencia con arquitectura hexagonal, así como conocimiento en arquitecturas event-driven. En NTT DATA creemos en la diversidad y la inclusión como motores de innovación y crecimiento. ## Description En NTT DATA apostamos por construir tecnología con sentido: soluciones robustas, escalables y bien diseñadas, desarrolladas por equipos que combinan nivel técnico, colaboración real y cercanía en el día a día.Somos una compañía global con una forma de trabajar que busca algo poco común: proyectos relevantes, aprendizaje continuo y un entorno humano donde se puede crecer sin perder autonomía ni calidad técnica.Buscamos incorporar al equipo a una persona con experiencia sólida en desarrollo backend con Java para sumarse a un proyecto con foco en arquitectura moderna, microservicios e integración sobre entornos cloud.Qué harás en tu día a díaDesarrollar y evolucionar soluciones backend conJava *****ySpring Boot .Diseñar e implementarmicroservicios escalables, mantenibles y desacoplados .Participar enintegraciones asíncronasconKafkao tecnologías similares.Trabajar sobreentornos cloud en AWS .Contribuir a una base técnica orientada a lamantenibilidad, la calidad y la evolucióndel producto.Participar en unproyecto internacional , coninterlocución en inglésy colaboración con equipos globales.BeneficiosContrato indefinido y estabilidad profesional.Participación en proyectos de alto impacto y larga duración.Plan de carrera y crecimiento profesional.Formación continua y acceso a certificaciones técnicas.Flexibilidad horaria y modelo de trabajo híbrido/remoto.Excelente ambiente de trabajo basado en la colaboración y el aprendizaje continuo.Salario competitivo acorde a experiencia y responsabilidades.¿Qué esperamos de ti?Al menos 5 años de experiencia en desarrollo backend con Java.Experiencia sólida conJava 17/Java 21ySpring Boot .Conocimiento práctico enarquitectura de microservicios .Amplio bagaje conKafkao soluciones de mensajería/event streaming similares.Has trabajado conAWS .Nivel de inglésB2-C1para colaborar en contexto internacional (será evaluado).Tienes experiencia con arquitectura hexagonal, así como conocimiento en arquitecturas event-driven.En NTT DATA creemos en la diversidad y la inclusión como motores de innovación y crecimiento.Trabajamos para garantizar igualdad de oportunidades y un entorno donde cada persona pueda desarrollarse plenamente.Somos un equipo de más de ******* profesionales en más de 50 países, unidos por la colaboración y el compromiso con la excelencia.Si quieres formar parte de nuestro equipo, apúntate a esta oferta.#J-*****-Ljbffr ## Related Videos - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) - [Tips, Techniques, and Common Pitfalls Debugging Kafka](https://www.wearedevelopers.com/videos/838-tips-techniques-and-common-pitfalls-debugging-kafka) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)