En KRELL Consulting buscamos un/a Senior Java Developer con amplia experiencia en arquitecturas backend modernas, programación concurrente/reactiva, gRPC y entornos Cloud.
¿QUÉ OFRECEMOS?
Contrato indefinido con KRELL Consulting.
Proyecto de larga duración.
Modalidad: 100% teletrabajo.
Ubicación de referencia: Madrid.
Proyecto técnicamente avanzado.
Proceso de selección con prueba técnica y entrevista con cliente.
REQUISITOS
~8+ años de experiencia competente trabajando con Java.
~ Al menos 3 años trabajando con Java 17 y/o Java 21.
~ Spring / Spring Boot.
~ Experiencia con Project Reactor, RxJava y/o CompletableFuture.
~ Experiencia en programación concurrente.
~ gRPC y Protobuf.
~ Experiencia con RPCs de streaming.
~ Kafka.
~ Redis.
~ PostgreSQL y/o MongoDB.
~ JUnit 5.
~ Mockito.
~ AWS o plataforma Cloud equivalente.
~ Conocimientos de servicios como S3 e IAM.
~ Experiencia con entornos de ejecución basados en contenedores.
~ Inglés C1.
VALORABLE
Experiencia liderando migraciones o refactorizaciones complejas.
Experiencia trabajando con bases de código multimódulo.
Creación de imágenes de contenedores multiarquitectura Linux AMD64/ARM64.
Conocimientos de Python.
Experiencia avanzada con Java 17/21: records, sealed types, pattern matching y virtual threads.
Buscamos un perfil Senior Java con una base técnica sólida y experiencia en sistemas backend modernos, distribuidos y de alta exigencia técnica.