Senior Java Developer + Kafka - Madrid

Ntt Data Europe & Latam

Madrid

Híbrido

EUR 45.000 - 65.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Tickets comida
Seguro médico
Seguro de vida

Descripción de la vacante

NTT DATA busca un Senior Java Developer con experiencia en Kafka para unirse a un equipo innovador y multidisciplinar. Se valoran Spring Boot, API REST, Maven/Gradle y pruebas con JUnit/Mockito. El rol requiere experiencia con bases de datos relacionales y desarrollo de APIs.

Modalidad de trabajo híbrida, oficinas en Barcelona y Madrid. Se ofrece desarrollo de carrera, formación y beneficios según experiencia.

Formación

  • Mínimo 5 años de experiencia en desarrollo Java con Spring Boot (3.x o superior).
  • Experiencia demostrable en Apache Kafka y Kafka Streams es valorada.
  • Experiencia en microservicios y arquitectura en capas.
  • Desarrollo y documentación de APIs RESTful (Swagger/OpenAPI).
  • Conocimiento de herramientas de pruebas de APIs como Postman.
  • Gestión de compilaciones y dependencias con Maven y/o Gradle.
  • Experiencia con Jira, Confluence y control de versiones (GitHub).
  • Conocimientos de desarrollo web (HTML, CSS, JavaScript).
  • Escribir pruebas unitarias e integradas (JUnit, TestNG) y mocking (Mockito/JMockit).
  • Experiencia con bases de datos relacionales (Oracle, PostgreSQL, H2) y SQL estándar.
  • Nivel de Inglés B1.

Responsabilidades

  • Desarrollar y mantener aplicaciones Java con Spring Boot y microservicios.
  • Diseñar, implementar y documentar APIs RESTful (Swagger/OpenAPI).
  • Realizar pruebas unitarias e integradas y asegurar calidad del código.
  • Gestionar compilaciones y dependencias con Maven/Gradle.
  • Trabajar con herramientas de desarrollo y control de versiones (Jira, Confluence, GitHub).

Conocimientos

Inglés B1

Herramientas

Spring Boot
Apache Kafka
Kafka Streams
RESTful APIs
Swagger/OpenAPI
Postman
Maven/Gradle
Jira
Confluence
GitHub
HTML/CSS
JavaScript
JUnit
TestNG
Mockito
JMockit
Oracle
PostgreSQL
H2

Descripción del empleo

Descripción del trabajo

NTT DATA somos todas las personas que la formamos. Con equipo de más de 190.000 profesionales, tan diverso cómo diversos son los más de 50 países en los que estamos presentes y los diferentes sectores en los que desarrollamos nuestra actividad; telecomunicaciones, entidades financieras, industria, utilities, energía, administración pública y sanidad.

¿Nuestra misión? Ofrecer soluciones tecnológicas, de negocio, estrategia, desarrollo y mantenimiento de aplicaciones, siendo un referente en consultoría. Todo gracias a la colaboración entre equipos, la calidad humana de nuestra gente y a que no nos conformamos con lo establecido, buscamos siempre la innovación que nos acerca al futuro.

Nuestra esencia nos ha llevado a la vanguardia de la tecnología, a romper paradigmas y a brindar las soluciones que realmente se corresponden a las necesidades de cada cliente. Nuestro talento nos ha hecho poder decir con orgullo que somos una de las empresas TOP de tecnologías en el mundo.

¿Qué estamos buscando?

Un perfil Senior Java Developer con experiencia en Kafka para incorporarse en un equipo innovador y multidisciplinar.

REQUISITOS OBLIGATORIOS

> 5 años de experiencia en:

  • Desarrollo y Mantenimiento de aplicaciones Java utilizando Spring Boot >= 3.x (SpringMVC, JPA, Hibernate, Spring Security, etc.)
  • Experiencia demostrable en Apache Kafka. Conocimientos o experiencia en Kafka Streams serán considerados un valor añadido.
  • Deseable experiencia en aplicaciones basadas en microservicios. Como mínimo experiencia en aplicaciones estructuradas por capas.
  • Desarrollar y documentar APIs RESTful (Swagger / OpenAPI)
  • Manejo de herramientas para el test de APIs como Postman
  • Gestionando compilaciones y dependencias usando Maven y/o Gradle
  • Experiencia mínima en herramientas como Jira, Confluence, GitHub u otros sistemas de control de versiones.
  • Conocimientos fundamentales del desarrollo de aplicaciones web usando HTML, CSS. Cierto nivel de experiencia con Javascript puro.
  • Escribir y mantener pruebas unitarias e integradas utilizando frameworks como JUnit o TestNG y mocking con Mockito y/o JMockit.
  • Habituado al trabajo con bases de datos relacionales como Oracle, PostgreSQL y H2. Sólido en la composición y entendimiento de sentencias SQL estándar.
  • Nivel B1 de Inglés
REQUISITOS DESEABLES
  • Experiencia trabajando en metodología Agile (Scrum, Kanban)
  • Experiencia reseñable en herramientas como Jira, Confluence, GitHub Actions / Jenkins.
  • Conocimiento de algún framework popular de FrontEnd (Angular, React, JQuery, etc.)
  • Implementar y mantener versionado de base de datos con Liquibase
  • Implementar pruebas BDD con Cucumber o JBehave
  • Experiencia en estrategias de mejora del rendimiento con Hibernate/Spring (lazy, caché, proxies).
  • Experiencia trabajando con sistemas de caché como Redis o Hazelcast.
  • Conocimiento de patrones de arquitectura de microservicios como: API Gateway, Service Discovery, SAGA, etc.
APTITUDES ADICIONALES
  • Hacer seguimiento de los hitos y asegurar la finalización puntual de todos los entregables.
  • Flexibilidad para adaptarse a entornos complejos y cambiantes.
  • Comunicación efectiva con Stakeholders, Operaciones, Negocio y equipos de Tecnología.
  • Fuertes habilidades interculturales y de comunicación (trabajando con equipos en diferentes geografías).
  • Alta motivación y trabajo en equipo.
  • Actitud autoorganizada y excelentes habilidades de gestión del tiempo.
¿Qué ofrecemos?

En NTT DATA, ofrecemos:

  • Desarrollo de carrera: plan de carrera individualizado y tutorizado a nivel personal y profesional.
  • Formación adaptada a tus necesidades y preferencias. Desde nuestra Universidad Corporativa podrás realizar certificaciones, cursos de idiomas, de habilidades de gestión, técnicas y acceso a Udemy.
  • Gran equipo: trabajar en un buen ambiente de equipo donde podrás aprender de los demás y ellos de ti.
  • Flexibilidad y conciliación: Modalidad de trabajo hibrida, con oficinas en Barcelona y horario flexible.
  • Retribución salarial competitiva y acorde con la experiencia aportada.
  • Beneficios sociales: tickets comida, seguro médico pagado a ti al 100% y a tu familia al 80% en caso de querer que disfruten del mismo y seguro de vida.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Developer + Kafka
Senior Java Developer + Kafka

Ntt Data Europe Latam • Alcobendas

Híbrido
EUR 60.000 - 75.000
Tickets comida
Seguro médico
Plan de vida
+2
Senior Java Developer for Kafka - Hybrid Barcelona
Senior Java Developer for Kafka - Hybrid Barcelona

Ntt Data Europe Latam • Alcobendas

Híbrido
EUR 60.000 - 75.000
Tickets comida
Seguro médico
Plan de vida
+2
Senior Java Engineer (Kafka) - Hybrid, Barcelona Office
Senior Java Engineer (Kafka) - Hybrid, Barcelona Office

Ntt Data Europe & Latam • Madrid

Híbrido
EUR 45.000 - 65.000
Tickets comida
Seguro médico
Seguro de vida
Backend Developer Java | Kafka & Programación Reactiva (Remoto)
Backend Developer Java | Kafka & Programación Reactiva (Remoto)

Vermont Solutions • Madrid

Presencial
EUR 55.000 - 75.000
Formación técnica
Certificaciones técnicas
Desarrollo profesional
+2
Senior Java Developer (Remoto desde España)
Senior Java Developer (Remoto desde España)

UST • Madrid

Presencial
EUR 70.000 - 100.000
Vacaciones 23 días
Seguro médico
Teletrabajo
+5
Senior Java /kafka Developer
Senior Java /kafka Developer

CAS Training • España

Presencial
EUR 60.000 - 80.000
Senior Java Developer (Remoto desde España)
Senior Java Developer (Remoto desde España)

UST España & Latam • España

Presencial
EUR 60.000 - 90.000
Seguro médico
Ayuda al teletrabajo
Seguro de vida
+7
Java Tech Lead
Java Tech Lead

Alten Spain • Vitoria

Presencial
EUR 55.000 - 85.000
Network Java Engineer
Network Java Engineer

NTT DATA Europe & Latam • Madrid

Híbrido
EUR 70.000 - 100.000
NTT DATA University
Retribución flexible
Seguro médico
+2
Senior Java/Kafla Developer
Senior Java/Kafla Developer

Cas Training • Valencia

Presencial
EUR 36.000 - 48.000