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á 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 cualificado 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,
📌 Senior JAVA Backend Developer (Comunidad de Madrid)
🏢 Systlabs
📍 Comunidad de 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.