Senior JAVA Backend Developer (Madrid)

Senior JAVA Backend Developer (Madrid)

04 oct
|
Systlabs
|
Madrid

04 oct

Systlabs

Madrid

AD4 Octógono

busca un/a

Senior Java Backend Developer

para incorporarse a un proyecto tecnológico donde la experiencia en Java contemporáneo, programación concurrente, servicios distribuidos y arquitecturas cloud será clave.

Buscamos un perfil técnicamente sólido, capaz de trabajar con autonomía, tomar decisiones de diseño y participar en la evolución y modernización de servicios backend de alta exigencia.

Conocimiento clave Java 17/21 · Spring Boot · Reactive Programming · gRPC · Protobuf · Kafka · AWS

Nivel de inglés:

C1 obligatorio.

Experiencia

8+ años de experiencia profesional con Java.

3+ años trabajando con Java 17 o 21 , incluyendo records, sealed types, pattern matching y virtual threads cuando resulte apropiado.

Experiencia profunda con

Spring / Spring Boot

en servicios productivos.

Experiencia en programación reactiva con

Project Reactor o RxJava : Mono/Flux, backpressure, retry/backoff y publishers hot/cold.

Alternativamente, sólida experiencia en programación asíncrona con

CompletableFuture y structured concurrency .

Experiencia en producción con

gRPC y Protobuf , incluyendo streaming RPCs, deadlines, interceptors y evolución de esquemas.

Sólidos conocimientos de concurrencia: thread-safety, dimensionamiento de executors, patrones lock-free y gestión del ciclo de vida de procesos/hilos de larga duración.

Testing

JUnit 5, Mockito y AssertJ.

Tests de integración contra dependencias reales.

Experiencia con contract testing y parity testing.

Compromiso con buenas prácticas de calidad y mantenibilidad del código.

Streaming, datos y Cloud

Experiencia con

Kafka ,



tanto en consumo como producción y sus diferentes semánticas.

Experiencia en producción con al menos una de estas tecnologías:

Redis, PostgreSQL o MongoDB .

Conocimientos sólidos de

AWS o cloud equivalente , especialmente:

S3

IAM

Kafka gestionado

Container runtimes

Comunicación

Excelente capacidad de comunicación escrita.

Capacidad para elaborar

documentos de diseño técnico, postmortems y descripciones de Pull Requests

claras y útiles.

Capacidad para trabajar de forma autónoma y colaborar con equipos técnicos.

Se valorará

Haber liderado migraciones o refactorizaciones relevantes en codebases con múltiples módulos.

Experiencia en packaging de contenedores y construcción de imágenes multi-arquitectura ( linux/amd64 y linux/arm64 ).

Conocimientos de

Python , con capacidad para leer y depurar código cuando sea necesario.

Experiencia con

Apache Arrow

o formatos de datos columnares.

Experiencia en ownership de pipelines CI/CD con

TeamCity, GitHub Actions

o tecnologías equivalentes.

Condiciones

Ubicación:

Madrid o Andalucía (Málaga, Sevilla, Córdoba, Jaén). Posibilidad remoto para perfiles altamente cualificados

Jornada Laboral:

40h de septiembre a junio y 35h los meses de julio y agosto.

Salario:

40.000 - 47.000 € según conocimiento y experiencia aportada.

Competencias

Alta capacidad técnica y de análisis.

Autonomía y responsabilidad.

Capacidad para abordar problemas complejos.

Orientación a la calidad y buenas prácticas.

Comunicación técnica clara.

Trabajo en equipo.

AD4 Octógono – People & Technology

#J-18808-Ljbffr

📌 Senior JAVA Backend Developer (Madrid)
🏢 Systlabs
📍 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 backend developer (madrid) / madrid

Suscribete a esta alerta:

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