Network Java Engineer

NTT DATA
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) 4G (Telecommunication) Akka (Toolkit) Amazon Web Services Apache HTTP Server Microsoft Azure Operational Data Store Object-Oriented Software Development Open Source Technology Data Streaming Google Cloud Apache Spark
+5 more
Kotlin Kubernetes Apache Flink Apache Kafka Docker

Job description

NTT DATAes una consultora multinacional que ofrece soluciones tecnológicas, de negocio, estrategia, desarrollo y mantenimiento de aplicaciones, siendo un referente en consultoría.Actualmente estamos buscando uningenieros e ingenieras de sistemas, telecomunicaciones, electrónica o similar, con sólida experiencia en eldiseño, desarrollo y despliegue de plataformas distribuidaspara el procesamiento masivo de datos, tanto en batch como en tiempo real.Se requiere un perfil senior, con10+ años de experiencia en desarrollo Java, idealmente complementado conKotliny/o Scala, participando en tareas de análisis, diseño, implementación, despliegue y evolución de sistemas software de alta criticidad.El perfil deberá contar con experiencia demostrable en arquitecturas distribuidas, soluciones escalables y resilientes, y procesamiento de grandes volúmenes de información en entornos de misión crítica.Aunque no todo es imprescindible, nos gustaría que aportaras:Experiencia avanzada enJavay deseable enKotlin/Scala, aplicando buenas prácticas de desarrollo, diseño orientado a objetos y patrones de arquitectura.Experiencia en el diseño y desarrollo desistemas distribuidos, altamente escalables, resilientes y eficientes.Conocimiento profundo en frameworks open-source de procesamiento masivo de datos en batch y streaming, comoApache Spark o Apache Flink.Conocimiento en desarrollo de procesos distribuidos basadas en el modelo de actores, deseable experiencia conAkka/Pekko.Experiencia en despliegue de aplicaciones ennube pública: AWS, Azure o GCP.Experiencia en contenedores y orquestación:Docker y Kubernetes.Inglés profesional - B2 o equivalente - con capacidad para comunicarse de forma clara, oral y escrita, en reuniones, documentación y colaboración diaria con equipos internacionales y multiculturales.Deseable experiencia con sistemas de mensajería y streaming comoKafka.Deseable conocimiento de observabilidad, monitorización y troubleshooting en plataformas distribuidas.Deseable conocimiento de topologías de redes móviles2G/3G/4G/G, redes fijasFTTH, Core IP.Se valorará experiencia trabajando con información de red, eventos, alarmas, KPIs, counters o datos operacionales de características similares.Formar parte de un equipo de élite especializado en el producto.Contrato indefinido con revisiones de categoría y salario de manera anual.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 **, y, en España, por 10o 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.#J-***-Ljbffr

Requirements

ingenieros e ingenieras de sistemas, telecomunicaciones, electrónica o similar
, con sólida experiencia en el
diseño, desarrollo y despliegue de plataformas distribuidas
para el procesamiento masivo de datos, tanto en batch como en tiempo real.
Se requiere un perfil senior, con
10+ años de experiencia en desarrollo Java
, idealmente complementado con
Kotlin
y/o Scala, participando en tareas de análisis, diseño, implementación, despliegue y evolución de sistemas software de alta criticidad.
El perfil deberá contar con experiencia demostrable en arquitecturas distribuidas, soluciones escalables y resilientes, y procesamiento de grandes volúmenes de información en entornos de misión crítica.
Aunque no todo es imprescindible, nos gustaría que aportaras:
Experiencia avanzada en
Java
y deseable en
Kotlin
/Scala, aplicando buenas prácticas de desarrollo, diseño orientado a objetos y patrones de arquitectura.
Experiencia en el diseño y desarrollo de
sistemas distribuidos
, altamente escalables, resilientes y eficientes.
Conocimiento profundo en frameworks open-source de procesamiento masivo de datos en batch y streaming, como
Apache Spark o Apache Flink
.
Conocimiento en desarrollo de procesos distribuidos basadas en el modelo de actores, deseable experiencia con
Akka
/Pekko.
Experiencia en despliegue de aplicaciones en
nube pública
AWS, Azure o GCP. Experiencia en contenedores y orquestación: Docker y Kubernetes . Inglés profesional - B2 o equivalente - con capacidad para comunicarse de forma clara, oral y escrita, en reuniones, documentación y colaboración diaria con equipos internacionales y multiculturales. Deseable experiencia con sistemas de mensajería y streaming como Kafka . Deseable conocimiento de observabilidad, monitorización y troubleshooting en plataformas distribuidas. Deseable conocimiento de topologías de redes móviles 2G/3G/4G/G , redes fijas FTTH, Core IP . Se valorará experiencia trabajando con información de red, eventos, alarmas, KPIs, counters o datos operacionales de características similares.

Benefits & conditions

Formar parte de un equipo de élite especializado en el producto. Contrato indefinido con revisiones de categoría y salario de manera anual. 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 **, y, en España, por 10o 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. #J-***-Ljbffr

About the company

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all