> Markdown version of [/jobs/ext/2978980-senior-java-developer-teletrabajo-100](https://www.wearedevelopers.com/jobs/ext/2978980-senior-java-developer-teletrabajo-100). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer (Teletrabajo 100%) - **Company:** Plexus Tech - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon S3, Cloud Computing, Protocol Buffers, Identity and Access Management, Junit, PostgreSQL, MongoDB, Redis, Mockito, Rxjava, Service Development Studio, Spring-boot, Backend, Integration Tests, Apache Kafka - **Published:** September 18, 2026 - **Apply:** https://eurojobs.com/jobs/27741750/apply ## About the Role * Más de 8 años de experiencia profesional con Java. * Al menos 3 años trabajando con Java 17 o Java 21 * Amplia experiencia en Spring / Spring Boot en entornos productivos. * Experiencia en programación reactiva con Project Reactor o RxJava (Mono/Flux, backpressure, retry/backoff, hot/cold publishers) o sólidos conocimientos de programación asíncrona con CompletableFuture y concurrencia estructurada. * Experiencia profesional con gRPC y Protobuf * Sólidos conocimientos de concurrencia y multithreading: thread-safety, gestión de ejecutores, patrones lock-free y gestión del ciclo de vida de procesos/hilos. * Experiencia en testing con JUnit 5, Mockito y AssertJ, incluyendo pruebas de integración con dependencias reales y contract/parity testing. * Experiencia con Kafka (productores, consumidores y semántica de procesamiento). * Experiencia en entornos productivos con al menos una de estas tecnologías: Redis, PostgreSQL o MongoDB. * Conocimientos de Cloud, preferiblemente AWS: S3, IAM, Kafka gestionado y entornos de contenedores. * Nivel C1 de inglés, tanto escrito como hablado. ## Description Buscamos incorporar un/a Senior Java Developer para participar en el desarrollo de servicios backend de alta escalabilidad y trabajar con tecnologías modernas dentro del ecosistema Java.