Senior JAVA Backend Developer

Systlabs

Madrid

Híbrido

EUR 40.000 - 47.000

Jornada completa

Hace 8 días
Generador de candidaturas

Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

AD4 Octógono busca un/a Senior Java Backend Developer para unirse a un proyecto tecnológico donde la experiencia en Java moderno, programación concurrente y servicios distribuidos serán clave. El candidato debe dominar Spring Boot, Reactive Programming, gRPC y AWS, y tener al menos 8 años de experiencia, con inglés C1 obligatorio, para evolucionar servicios backend de alta exigencia.

Conocimientos clave: Java 17/21, Kafka, Protobuf, Redis, PostgreSQL o MongoDB.

Formación

  • 8+ años de experiencia profesional con Java.
  • 3+ años trabajando con Java 17 o 21, incluyendo records, sealed types, pattern matching y virtual threads.

Conocimientos

Java 17/21
Spring Boot
Reactive Programming
gRPC
Protobuf
Kafka
AWS

Herramientas

Redis
PostgreSQL
MongoDB
TeamCity
GitHub Actions

Descripción del empleo

AD4 Octógono busca un/a Senior Java Backend Developer para incorporarse a un proyecto tecnológico donde la experiencia en Java moderno, programación concurrente, servicios distribuidos y arquitecturas cloud será clave.

Buscamos un perfil técnicamente sólido, capaz de trabajar con autonomía, tomar decisiones de diseño y participar en la evolución y modernización de servicios backend de alta exigencia.

Conocimiento clave

Java 17/21 · Spring Boot · Reactive Programming · gRPC · Protobuf · Kafka · AWS

Nivel de inglés: C1 obligatorio.

Experiencia
  • 8+ años de experiencia profesional con Java.
  • 3+ años trabajando con Java 17 o 21, incluyendo records, sealed types, pattern matching y virtual threads cuando resulte apropiado.
  • Experiencia profunda con Spring / Spring Boot en servicios productivos.
  • Experiencia en programación reactiva con Project Reactor o RxJava: Mono/Flux, backpressure, retry/backoff y publishers hot/cold.
  • Alternativamente, sólida experiencia en programación asíncrona con CompletableFuture y structured concurrency.
  • Experiencia en producción con gRPC y Protobuf, incluyendo streaming RPCs, deadlines, interceptors y evolución de esquemas.
  • Sólidos conocimientos de concurrencia: thread-safety, dimensionamiento de executors, patrones lock-free y gestión del ciclo de vida de procesos/hilos de larga duración.
Testing
  • JUnit 5, Mockito y AssertJ.
  • Tests de integración contra dependencias reales.
  • Experiencia con contract testing y parity testing.
  • Compromiso con buenas prácticas de calidad y mantenibilidad del código.
Streaming, datos y Cloud
  • Experiencia con Kafka, tanto en consumo como producción y sus diferentes semánticas.
  • Experiencia en producción con al menos una de estas tecnologías: Redis, PostgreSQL o MongoDB.
  • Conocimientos sólidos de AWS o cloud equivalente, especialmente:
  • S3
  • IAM
  • Kafka gestionado
  • Container runtimes
Comunicación
  • Excelente capacidad de comunicación escrita.
  • Capacidad para elaborar documentos de diseño técnico, postmortems y descripciones de Pull Requests claras y útiles.
  • Capacidad para trabajar de forma autónoma y colaborar con equipos técnicos.
Se valorará
  • Haber liderado migraciones o refactorizaciones relevantes en codebases con múltiples módulos.
  • Experiencia en packaging de contenedores y construcción de imágenes multi-arquitectura (linux/amd64 y linux/arm64).
  • Conocimientos de Python, con capacidad para leer y depurar código cuando sea necesario.
  • Experiencia con Apache Arrow o formatos de datos columnares.
  • Experiencia en ownership de pipelines CI/CD con TeamCity, GitHub Actions o tecnologías equivalentes.
Condiciones
  • Ubicación: Madrid o Andalucía (Málaga, Sevilla, Córdoba, Jaén). Posibilidad remoto para perfiles altamente cualificados
  • Jornada Laboral: 40h de septiembre a junio y 35h los meses de julio y agosto.
  • Salario: 40.000 - 47.000 € según conocimiento y experiencia aportada.
Competencias
  • Alta capacidad técnica y de análisis.
  • Autonomía y responsabilidad.
  • Capacidad para abordar problemas complejos.
  • Orientación a la calidad y buenas prácticas.
  • Comunicación técnica clara.
  • Trabajo en equipo.

AD4 Octógono – People & Technology

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Engineer
Senior Java Engineer

IT Partner • Madrid

Presencial
EUR 42.000 - 52.000
Senior Java Backend Engineer — Cloud-Native & AWS (Remote)
Senior Java Backend Engineer — Cloud-Native & AWS (Remote)

Systlabs • Madrid

Híbrido
EUR 40.000 - 47.000
Desarrollador/a Java - ANDALUCIA
Desarrollador/a Java - ANDALUCIA

AD4 Octógono • Málaga

Presencial
EUR 30.000 - 45.000
Desarrollador/a Java - MADRID
Desarrollador/a Java - MADRID

AD4 Octógono • Madrid

Híbrido
EUR 30.000 - 45.000
Teletrabajo en periodos específicos
Flexibilidad horaria y jornada intensi
Senior Backend Developer (Java 21/Springboot)
Senior Backend Developer (Java 21/Springboot)

BCNC GROUP • San Salvador

Presencial
EUR 60.000 - 90.000
Senior Java Backend Developer - Ci/Cd & Observability
Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP • Chantada

Presencial
EUR 60.000 - 90.000
Java Technical Architect / Senior Backend Engineer
Java Technical Architect / Senior Backend Engineer

Panel Sistemas Informaticos • Madrid

Híbrido
EUR 60.000 - 90.000
Senior Java Backend Developer - Ci/Cd & Observability
Senior Java Backend Developer - Ci/Cd & Observability

BCNC GROUP • Valencia

Presencial
EUR 70.000 - 100.000
Backend Developer
Backend Developer

Capitole • Madrid

Híbrido
EUR 60.000 - 90.000
Formación 1200€ anuales
Seguro médico privado
Retribución flexible
+1
Desarrollador/a Java Senior - REMOTO
Desarrollador/a Java Senior - REMOTO

AD4 Octógono • Madrid

Híbrido
EUR 42.000 - 62.000
Modalidad remota o híbrida
1 día presencial a la semana (Madrid)