Programista Java Senior Java Backend Developer (Remote) (Madrid)

Programista Java Senior Java Backend Developer (Remote) (Madrid)

04 oct
|
Ad4 Octogono
|
Madrid

04 oct

Ad4 Octogono

Madrid

AD4 Octógono busca un/a Senior Java Backend Developer para incorporarse a un proyecto tecnológico donde la experiencia en Java moderno, programación concurrente, servicios distribuidos y arquitecturas cloud será fundamental. 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

📌 Programista Java Senior Java Backend Developer (Remote) (Madrid)
🏢 Ad4 Octogono
📍 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: programista java senior java backend developer (remote) (madrid) / madrid

Suscribete a esta alerta:

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