Senior Java Developer Remote Hybrid (Madrid)

Senior Java Developer Remote Hybrid (Madrid)

27 sep
|
It Partner
|
Madrid

27 sep

It Partner

Madrid

~ Evolución de esquemas Buscamos un/a Senior Java Engineer con sólida experiencia en desarrollo de software y especialización en Java moderno, Spring Boot, programación reactiva y arquitecturas distribuidas . Buscamos una persona con capacidad para trabajar en servicios críticos en producción, tomar decisiones técnicas y participar en proyectos de evolución, refactorización y mejora de plataformas.

Requisitos técnicos ~8+ años de experiencia competente con Java. ~ Al menos 3 años trabajando con Java 17 o Java 21. ~ Experiencia sólida en Spring / Spring Boot en entornos productivos. ~ Experiencia en programación reactiva con Project Reactor o RxJava: ~ Mono / Flux ~ Backpressure ~ Retry / Backoff ~ Hot vs Cold Publishers ~ También se valorará experiencia sólida en programación asíncrona con CompletableFuture y structured concurrency. ~ Experiencia en gRPC + Protobuf en producción: ~ Streaming RPCs ~ Deadlines ~ Interceptors ~ Evolución de esquemas ~ Conocimientos sólidos de concurrencia y multithreading: ~ Thread safety ~ Dimensionamiento de executors ~ Patrones lock-free ~ Gestión del ciclo de vida de procesos y threads de larga duración ~ Experiencia en testing con: ~ JUnit 5 ~ Mockito ~ AssertJ ~ Integration testing con dependencias reales ~ Contract / parity testing ~ Experiencia con Kafka, tanto productores como consumidores. ~ Experiencia en producción con alguna de estas tecnologías de almacenamiento: ~ Redis ~ PostgreSQL ~ MongoDB ~ Experiencia con AWS o cloud equivalente, especialmente:



~ S3 ~ IAM ~ Managed Kafka ~ Container runtimes ~ Capacidad para documentar decisiones técnicas, elaborar design docs, postmortems y PR descriptions de calidad. ~ Inglés C1 mínimo, fluido. Requisito imprescindible.

Se valorará Haber liderado migraciones o refactorizaciones relevantes en codebases multi-módulo.

Experiencia con contenedores y generación de imágenes multi-arquitectura: linux/amd64 linux/arm64 Conocimientos de Python, especialmente para lectura y debugging.

Experiencia con Apache Arrow o formatos columnares.

Experiencia gestionando pipelines CI/CD con TeamCity, GitHub Actions u otras herramientas equivalentes.

Ubicación Preferentemente buscamos profesionales ubicados en ciudades donde la compañía dispone de sede , ya que la posición contempla presencialidad según la ubicación. También podemos valorar perfiles deslocalizados cuando el encaje técnico sea especialmente alto. Jornada ~40 horas semanales de septiembre a junio. ~35 horas semanales durante julio y agosto.

Condiciones Salario máximo: 47.000 € brutos anuales. Posición orientada a perfiles Senior / muy Senior. Proyecto con fuerte componente técnico y trabajo sobre arquitecturas y servicios distribuidos.

Qué buscamos Más allá de conocer las tecnologías, buscamos una persona con criterio técnico , acostumbrada a trabajar en producción y capaz de entender los problemas de sistemas distribuidos, concurrencia, rendimiento y resiliencia. Si te interesa trabajar con Java moderno, Spring Boot, Kafka, gRPC, AWS y arquitecturas distribuidas , nos gustaría conocer tu perfil.

📌 Senior Java Developer Remote Hybrid (Madrid)
🏢 It Partner
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer remote hybrid (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer remote hybrid (madrid) / madrid