Volver a la lista

Descripción de la vacante

Java Microservices Architect en Barcelona, España

NTT DATA Europe & Latam

  • HíbridoCombinación de oficina y remoto
  • Tiempo completoJornada semanal estándar

Barcelona, España

NTT DATA es una consultora multinacional que ofrece soluciones tecnológicas, de negocio, estrategia, desarrollo y mantenimiento de aplicaciones, siendo un referente en consultoría.

Digital Technology es la unidad enfocada a acompañar a las grandes organizaciones iberoamericanas en su transformación digital, generando dividendos digitales a través de la tecnología y el diseño, con enfoque práctico y orientado al negocio. Para lograrlo, buscamos personas que compartan nuestra curiosidad permanente, pasión por la tecnología, excelencia constante y visión estratégica.

Digital Architecture es la división que proporciona la estrategia tecnológica y las plataformas IT necesarias para impulsar la digitalización y transformación de nuestros clientes, ofreciendo soluciones cloud-native y siendo referentes en la construcción de arquitecturas robustas, seguras y que contemplen todas las necesidades.

En Digital Architecture estamos buscando profesionales con experiencia en arquitectura Java , capaces de diseñar soluciones robustas, escalables y mantenibles, tomando decisiones sobre patrones, frameworks, integración y evolución tecnológica.

¿Qué esperamos encontrar?

Aunque no todo es imprescindible, nos gustaría que tuvieras:

  • Como mínimo 3 años de experiencia en diseño e implementación de soluciones backend, preferiblemente basadas en Java, Spring y Spring Boot , y con una base sólida en arquitecturas de microservicios.
  • Experiencia tomando decisiones de arquitectura en aplicaciones distribuidas: modularidad, integración, escalabilidad, resiliencia, seguridad y rendimiento.
  • Conocimiento de patrones de diseño y arquitecturas distribuidas, como CQRS, SAGA, DDD, event-driven architecture o patrones equivalentes.
  • Experiencia en el diseño e integración de APIs, servicios backend y sistemas corporativos.
  • Conocimientos de contenerización y orquestación con Docker, Kubernetes u otras herramientas equivalentes.

También valoraremos positivamente:

  • Familiaridad con prácticas de calidad de software, testing automatizado, observabilidad, análisis estático de código y pipelines CI/CD.
  • Haber trabajado previamente con plataformas cloud como AWS, Azure o Google Cloud .
  • Experiencia con arquitecturas event-driven, plataformas de mensajería, serverless, metodologías ágiles y herramientas de integración continua como GitLab CI, GitHub Actions, Jenkins o equivalentes.

¿Cuáles serán tus responsabilidades?

  • Diseñar y definir arquitecturas de aplicaciones backend basadas en Java, alineadas con los objetivos de negocio y los requisitos funcionales y no funcionales de cada solución.
  • Establecer patrones de diseño, integración y evolución para aplicaciones distribuidas, microservicios y APIs.
  • Acompañar técnicamente a los equipos de desarrollo en la implementación de soluciones escalables, seguras, mantenibles y preparadas para evolucionar.
  • Identificar riesgos técnicos, dependencias y puntos de mejora en las aplicaciones, proponiendo alternativas viables antes y durante la implementación.
  • Definir estándares de calidad, testing, seguridad, observabilidad y análisis de código para asegurar la robustez de las soluciones.
  • Participar en decisiones de modernización, contenerización y adopción cloud de aplicaciones Java.
  • Colaborar con equipos de negocio, desarrollo, infraestructura y arquitectura para garantizar coherencia técnica en los entregables.
  • Documentar decisiones de arquitectura, patrones reutilizables y lineamientos técnicos que faciliten la evolución de las aplicaciones.

Aunque nuestra búsqueda está centrada principalmente en Barcelona, también tenemos equipos en Madrid, A Coruña, Bilbao, Sevilla y Valencia. Por lo que si vives en estas u otras ciudades también nos interesa tu perfil y estaremos encantados de conocerte.

Formar parte de un equipo de élite especializado en la unión entre estrategia y tecnología.

Contrato indefinido con revisiones de categoría y salario de manera anual.

Certificaciones bonificadas de los principales proveedores cloud (AWS, Azure, GCP) y otras tecnologías.

Acceso gratuito a nuestra plataforma formativa, NTT DATA University, donde encontrarás formaciones técnicas, metodológicas, idiomas y soft skills.

Trabajo híbrido y horario flexible para facilitar la conciliación.

Jornada intensiva (8:00 a 15:00) los viernes y los meses de verano.

Beneficios corporativos: complementos salariales adicionales, retribución flexible, seguro médico, seguro de vida y accidentes y muchos más.

Programas solidarios y actividades sociales para impulsar un impacto positivo a través de nuestro portal de voluntarios The Blue Wave.

Un ambiente de trabajo excelente, que fomenta el compañerismo y la buena convivencia. Somos Global Top Employer 2025, y, en España, por 10º año consecutivo.

Innovación diversa y cultura inclusiva. En NTT DATA creemos que cada persona es única y apostamos por una cultura que valora la diversidad y fomenta un entorno donde todos podamos explorar y potenciar nuestra singularidad.

¡Únete al equipo de Digital Technology en NTT DATA!

Vacantes similares

Más como este puesto

  • Híbrido
... https://jobeax.com/link/DebLIAQDRCJ5yzau a culture of continuous learning within the https://jobeax.com/link/dro8Lo4WOc7AvlD7 ProfileWe are seeking a Senior Software Architect with extensive experience in the Java ecosystem, cloud technologies, and microservices architectures. The ideal candidate should possess strong technical leadership ...

Coruña, España

GFT Technologies SE busca un/una Principal Java Engineer para liderar proyectos internacionales desde España. Se requiere 10-15 años con Java, experiencia en Microservicios, Spring Boot y prácticas como TDD, DDD y Arquitectura Hexagonal. También se valora Kafka, Google Cloud y CI/CD, junto a un nivel alto de inglés conversacional. ...

Alcobendas, España

  • Remoto
  • Backend
THEWHITEAM Consulting is seeking a Senior Backend Engineer to drive backend development across a modern stack. You will design scalable services in Java, build microservice architectures, and apply Hexagonal Architecture with Ports & Adapters. Expect hands-on work with Kafka/RabbitMQ, Docker, Grafana, and cloud or containerized ...

España, España

  • Remoto
  • Backend

de 40000 a 43000 €/año

... performance and reliability. Requirements - 8+ years of hands-on experience in backend development. - Strong professional experience with Java , including modern Java versions such as Java 25 . - Proven experience designing and developing microservices architectures . - Strong understanding of Hexagonal Architecture (Ports ...

España, España

  • Híbrido
  • Tiempo completo
  • Contrato
... years in software architecture , technical design or the evolution of complex enterprise solutions - Proven experience defining distributed architectures : microservices, APIs, event-driven and asynchronous integration , containers or cloud services - Ability to translate business and user needs into architecture decisions, ...

Madrid, España

  • Remoto
  • Backend
... up. You will work with Design and Product teams to understand requirements, estimate work, plan sprints, and ensure timely delivery. The role requires strong Java/SQL skills, microservices experience, and a DevOps mindset. You’ll operate in a fast-paced SaaS environment with a focus on observability, automated deployments, ...

Madrid, España

  • Remoto
... ampliar su equipo con un perfil senior de desarrollo de software en Barcelona, con modalidad híbrida (1/2 días presenciales y remoto). Se valora experiencia en Java 8+, Spring Boot, Kafka y arquitecturas de microservicios. La posición se centra en backend, con uso de MongoDB, JUnit, REST/JAX-RS y herramientas del ecosistema ...

Barcelona, España

  • Remoto
  • Tiempo completo
  • TI
  • QA
  • Fullstack
... experience - Proventrack recordof re-architecting existing systems in a successful way - Excellent knowledge of modern programming languages like C#, Python, Java - Deep experience with REST APIs and documentation of REST endpoints - Experience with Cloud Native development and microservices architectures - DevOpsexperience: ...

Valencia, España

  • Presencial
  • Tiempo completo
  • TI
... Java/Spring, C# Databases: SQL and NoSQL Cloud: AWS, Azure, and/or GCP DevOps: Docker, Jenkins, CircleCI, CI/CD tools Experience designing secure APIs and microservices architectures. Hands-on expertise with cloud-native architecture, IaC, and zero-downtime deployments. Experience building AI-enabled applications, LLM-based ...

Madrid, España

  • Presencial
  • Tiempo completo
  • TI
... Java/Spring, C# Databases: SQL and NoSQL Cloud: AWS, Azure, and/or GCP DevOps: Docker, Jenkins, CircleCI, CI/CD tools Experience designing secure APIs and microservices architectures. Hands-on expertise with cloud-native architecture, IaC, and zero-downtime deployments. Experience building AI-enabled applications, LLM-based ...

Madrid, España