https://schema.org

NTT DATA
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate
Compensation
€ 60K

Job location

Barcelona, Spain

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Static Program Analysis
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
Github
Systems Architecture
Google Cloud Platform
Spring-boot
Backend
Gitlab
Kubernetes
Docker
Microservices

Job description

  • Definir arquitecturas de sistemas complejos, garantizando el cumplimiento de los requisitos funcionales y sistémicos.
  • Desarrollar aplicaciones escalables, reutilizables, seguras, mantenibles y robustas, con la utilización de patrones de diseños y principios claros.
  • Asegurar que todo el código, incluidas las pruebas unitarias, cumpla con sus pautas de codificación y las reglas de análisis de código.
  • Identificar riesgos y errores de la implementación, analizar el impacto potencial y el logro de los objetivos programados.

Requirements

  • Mínimo 3 años de experiencia en diseño e implementación de arquitecturas backend, especialmente microservicios.
  • Dominio de tecnologías backend: Java, Spring, Spring Boot, etc.
  • Conocimiento de los principales patrones de diseño como CQRS, SAGA, etc.
  • Experiencia con Docker, Kubernetes, etc.
  • Se valorará experiencia en plataformas cloud (AWS, Azure, Google Cloud).
  • Se valorará experiencia con arquitecturas de eventos y/o serverless, metodologías ágiles, CI/CD y herramientas de integración continua (Gitlab, Github, etc.).
  • Se requiere disponibilidad para trabajar en Barcelona, aunque también se aceptan candidatos de Madrid, Bilbao, Sevilla, Valladolid, Zaragoza, Valencia, A Coruña y Oviedo.

Benefits & conditions

  • Contrato indefinido con revisiones de categoría y salario anuales.
  • Certificaciones bonificadas de los principales proveedores cloud (AWS, Azure, GCP) y otras tecnologías.
  • Acceso gratuito a NTT DATA University, con formaciones técnicas, metodológicas, idiomas y soft skills.
  • Trabajo híbrido y horario flexible, con jornada intensiva los viernes y en los meses de verano.
  • Beneficios corporativos: complementos salariales adicionales, retribución adaptable, seguro médico, seguro de vida y accidentes.
  • Programas solidarios y actividades sociales a través del portal de voluntarios The Blue Wave.
  • Ambiente de trabajo excelente, con compañerismo y buena convivencia.
  • Global Top Employer 2025 y, en España, por 10o año consecutivo.

About the company

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.

Apply for this position