Senior Java Engineer
Posted
Oct 07, 2026 (7d ago)
Seniority
Senior
Work Model
Not Specified
Type
Contract
Category
Salary
Not specified
Skills
Description
Buscamos un/a Senior Java Engineer con sólida experiencia en desarrollo de software y especialización en Java moderno, Spring Boot, programación reactiva y arquitecturas distribuidas . Buscamos una persona con capacidad para trabajar en servicios críticos en producción, tomar decisiones técnicas y participar en proyectos de evolución, refactorización y mejora de plataformas. 🔧 Requisitos técnicos 8+ años de experiencia profesional con Java. Al menos 3 años trabajando con Java 17 o Java 21. Experiencia sólida en Spring / Spring Boot en entornos productivos. Experiencia en programación reactiva con Project Reactor o RxJava: Mono / Flux Backpressure Retry / Backoff Hot vs Cold Publishers También se valorará experiencia sólida en programación asíncrona con CompletableFuture y structured concurrency. Experiencia en gRPC + Protobuf en producción: Streaming RPCs Deadlines Interceptors Evolución de esquemas Conocimientos sólidos de concurrencia y multithreading: Thread safety Dimensionamiento de executors Patrones lock-free Gestión del ciclo de vida de procesos y threads de larga duración Experiencia en testing con: JUnit 5 Mockito AssertJ Integration testing con dependencias reales Contract / parity testing Experiencia con Kafka, tanto productores como consumidores. Experiencia en producción con alguna de estas tecnologías de almacenamiento: Redis PostgreSQL MongoDB Experiencia con AWS o cloud equivalente, especialmente: S3 IAM Managed Kafka Container runtimes Capacidad para documentar decisiones técnicas, elaborar design docs, postmortems y PR descriptions de calidad. Inglés C1 mínimo, fluido. Requisito imprescindible. ⭐ Se valorará Haber liderado migraciones o refactorizaciones relevantes en codebases multi-módulo. Experiencia con contenedores y generación de imágenes multi-arquitectura: linux/amd64 linux/arm64 Conocimientos de Python, especialmente para lectura y debugging. Experiencia con Apache Arrow o formatos columnares. Experiencia gestionando pipelines CI/CD con TeamCity, GitHub Actions u otras herramientas equivalentes. 📍 Ubicación Preferentemente buscamos profesionales ubicados en ciudades donde la compañía dispone de sede , ya que la posición contempla presencialidad según la ubicación. También podemos valorar perfiles deslocalizados cuando el encaje técnico sea especialmente alto. 🕐 Jornada 40 horas semanales de septiembre a junio. 35 horas semanales durante julio y agosto. 💰 Condiciones Salario máximo: 47.000 € brutos anuales. Posición orientada a perfiles Senior / muy Senior. Proyecto con fuerte componente técnico y trabajo sobre arquitecturas y servicios distribuidos. 🎯 Qué buscamos Más allá de conocer las tecnologías, buscamos una persona con criterio técnico , acostumbrada a trabajar en producción y capaz de entender los problemas de sistemas distribuidos, concurrencia, rendimiento y resiliencia. Si te interesa trabajar con Java moderno, Spring Boot, Kafka, gRPC, AWS y arquitecturas distribuidas , nos gustaría conocer tu perfil.
Similar Jobs
Senior Software Engineer - Backend/Kotlin
Fanatics · USA
Senior Backend Engineer
Gremlin · USA
Senior Backend Engineer - CRM (USA Only, 100% Remote)
Close · USA
Senior Backend Engineer - Backend Platform (USA Only, 100% Remote)
Close · USA