Volver a la lista

Descripción de la vacante

Senior Java Engineer en Madrid, España

IT Partner

  • ContratoTemporal o freelance

47000 €/año

Madrid, España

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.

Vacantes similares

Más como este puesto

  • Tiempo completo
  • TI
  • Backend

de 67000 a 106000 €/año

... cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role We are on the lookout for a Senior Java Developer to join our Elasticsearch team and drive our work on the Inference API in Elasticsearch. The Elasticsearch Inference API is the integration layer ...

España, España

  • Remoto
  • Híbrido
  • Fullstack

€40 EUR

Senior Full Stack Engineer (React & Java) We build and operate Connect, a SaaS platform for the beauty & wellness industry that helps entrepreneurs run their businesses more effectively, built by Treatwell. Our web products are used daily by tens of thousands of people across 13 European countries. Our teams own their areas ...

España, España

  • Remoto
  • Backend

de 40000 a 43000 €/año

Job Description At THEWHITEAM Consulting, we are looking for an experienced Senior Backend Engineer to join a technology project focused on modern backend development and distributed architectures. The ideal candidate will have extensive hands-on experience with Java , strong knowledge of microservices and Hexagonal Architecture ...

España, España

  • Remoto
  • Fullstack
Treatwell is seeking a Senior Full Stack Engineer (React & Java) to build and operate Connect, a SaaS platform for beauty and wellness across Europe. You will own features from database to UI, pair with cross-functional teams, and focus on testing, observability, and scalable architectures. The role emphasizes a DevOps ...

España, España

Krell Consulting & Training, S.L.

Senior Java/React Full-Stack Engineer — Remote

  • Remoto
  • TI
  • Fullstack
KRELL Consulting busca un/a Senior Full Stack Developer especializado/a en Java y React para un proyecto tecnológico internacional. Se requiere experiencia sólida en desarrollo backend y frontend, formación universitaria y capacidad para trabajar con equipos internacionales en inglés. La posición ofrece incorporación a ...

Sevilla, España

PHET Enterprise Services (AP) Limited, Philippines Regional ...

Senior Systems & DevOps Engineer - Java Backend

  • TI
  • DevOps
DXC Technology está buscando un profesional senior para administrar infraestructuras de producción y apoyar el desarrollo de aplicaciones backend en entornos empresariales complejos. El puesto implica operaciones en Windows y Linux, gestión de redes, bases de datos y prácticas DevOps, con participación transversal en equipos ...

Sant Cugat, España

Kairós Digital Solutions SL

Senior Backend Java Developer

  • Remoto
  • Backend
... rendimiento y observabilidad . Qué te hará tener éxito Experiencia y Liderazgo Técnico - Más de 10 años de experiencia sólida en desarrollo backend con tecnologías Java. - Trayectoria demostrable actuando como referente técnico ( Tech Lead / Staff Engineer ), orientando a equipos y tomando decisiones de diseño de software de ...

Madrid, España

  • TI
We're looking for an experienced, smart software engineer with a passion for making things happen! You'll need extensive experience with Java and a strong understanding of Object Oriented Software. Qualifications: - Development experience with Java and must have worked on distributed systems. - Must be willing to take on ...

España, España

  • Remoto
... fast-paced, supportive environment where knowledge sharing is key. We value autonomy and will provide the platform for you to grow your career while solving complex engineering challenges. What are we looking for? We're looking for a knowledgeable Software Senior / Staff Engineer who is excited by complex technical challenges. Your ...

Barcelona, España

  • Híbrido
La posición de Senior System Engineer tiene como misión liderar el desarrollo y la evolución de una nueva plataforma de ingeniería de software, diseñada para mejorar la eficiencia y calidad del desarrollo tecnológico en toda la organización. El puesto está basado en Barcelona, con posibilidad de trabajo híbrido y visitas ...

Barcelona, España

  • Remoto
  • Tiempo completo
  • Contrato
  • Gestion de producto
  • Frontend
... resolve bugs, improve performance and maintain code quality. - Communication & Collaboration: Clear communicator who works effectively with product owners, engineers and cross-functional stakeholders. - Legally permitted to work within the EU or UK. Desirable Skills & Experience - Java & Spring: Experience with Java and ...

España