Senior Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
En ALTEN tenemos claro que el éxito de nuestros proyectos se debe a las personas que forman nuestro equipo. Por eso, si eres un Senior Java Developer con experiencia en sistemas de alta concurrencia y programación reactiva, te animamos a empezar una nueva etapa laboral y formes parte de nuestro equipo en una posición 100% remota. ¿Quieres construir hoy el mundo de mañana? ¡Sigue leyendo! ¿Qué buscamos? Un/a Senior Java Developer para trabajar en proyectos innovadores, con enfoque en sistemas robustos, escalables y de alta concurrencia. Requisitos imprescindibles:8 años de experiencia con Java, de los cuales 3+ años con Java 17 o 21Experiencia avanzada en Spring / Spring Boot en servicios en producción.Programación reactiva con Project Reactor o RxJava (Mono/Flux, backpressure, retry/backoff) o fluidez asÃncrona con CompletableFuture y concurrencia estructurada.gRPC + Protobuf en producción: streaming RPCs, deadlines, interceptores, evolución de esquemas.Fundamentos sólidos de concurrencia: razonamiento sobre thread-safety, dimensionamiento de ejecutores, patrones lock-free, gestión del ciclo de vida de hilos.Rigor en pruebas: JUnit 5, Mockito, AssertJ; pruebas de integración y de contrato.Experiencia con Kafka, Redis, Postgres o MongoDB en entornos de producción.Conocimientos en AWS o cloud equivalente (S3, IAM, Kafka gestionado, contenedores).Nivel mÃnimo de inglés C1. Se valorará:Experiencia liderando migraciones o refactorizaciones complejas en codebases multi-módulo.Empaquetado de contenedores y builds multi-arquitectura (linux/amd64, linux/arm64).Conocimientos de Python: lectura cómoda y depuración cuando sea necesario.Experiencia con Apache Arrow o formatos de datos columnares.Gestión de pipelines de CI/CD con TeamCity, GitHub Actions o herramientas equivalentes. ¿Qué podemos ofrecerte?Formar parte de una gran empresa competitiva y en continuo crecimiento.Integración en un equipo de profesionales altamente cualificados, con un buen clima laboral, innovador y dinámico.Formación especializada y desarrollo profesional continuo.Modalidad 100% remota. ¿Quiénes somos? Somos un equipo. Formamos parte de ALTEN, una multinacional europea especializada en proporcionar servicios de consultorÃa, tecnologÃa de la información y servicios de ingenierÃa a las principales compañÃas del mercado español. Además, en ALTEN nos enorgullecemos de ofrecer igualdad de oportunidades con independencia de género, edad, diversidad de capacidades o paÃs de origen. Nuestro compromiso está con el talento y con las personas que lo tienen. xbhjioe Si crees que eres el/la candidato/a ideal, ¡apúntate!
Requirements
8 años de experiencia con Java, de los cuales 3+ años con Java 17 o 21 Experiencia avanzada en Spring / Spring Boot en servicios en producción. Programación reactiva con Project Reactor o RxJava (Mono/Flux, backpressure, retry/backoff) o fluidez asÃncrona con CompletableFuture y concurrencia estructurada. gRPC + Protobuf en producción: streaming RPCs, deadlines, interceptores, evolución de esquemas. Fundamentos sólidos de concurrencia: razonamiento sobre thread-safety, dimensionamiento de ejecutores, patrones lock-free, gestión del ciclo de vida de hilos. Rigor en pruebas: JUnit 5, Mockito, AssertJ; pruebas de integración y de contrato. Experiencia con Kafka, Redis, Postgres o MongoDB en entornos de producción. Conocimientos en AWS o cloud equivalente (S3, IAM, Kafka gestionado, contenedores). Nivel mÃnimo de inglés C1. Se valorará: Experiencia liderando migraciones o refactorizaciones complejas en codebases multi-módulo. Empaquetado de contenedores y builds multi-arquitectura (linux/amd64, linux/arm64). Conocimientos de Python: lectura cómoda y depuración cuando sea necesario. Experiencia con Apache Arrow o formatos de datos columnares. Gestión de pipelines de CI/CD con TeamCity, GitHub Actions o herramientas equivalentes. ¿Qué podemos ofrecerte?
Benefits & conditions
Formar parte de una gran empresa competitiva y en continuo crecimiento. Integración en un equipo de profesionales altamente cualificados, con un buen clima laboral, innovador y dinámico. Formación especializada y desarrollo profesional continuo.
About the company
Modalidad 100% remota. ¿Quiénes somos? Somos un equipo. Formamos parte de ALTEN, una multinacional europea especializada en proporcionar servicios de consultorÃa, tecnologÃa de la información y servicios de ingenierÃa a las principales compañÃas del mercado español. Además, en ALTEN nos enorgullecemos de ofrecer igualdad de oportunidades con independencia de género, edad, diversidad de capacidades o paÃs de origen. Nuestro compromiso está con el talento y con las personas que lo tienen. xbhjioe Si crees que eres el/la candidato/a ideal, ¡apúntate!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top 10 Java Libraries
93 Java Interview Questions You Should Prepare For
Why Upskilling And Reskilling is Important For Developers
Fully Remote Software Engineer Jobs