Senior JAVA Backend Developer - ANDALUCIA (Málaga)

Senior JAVA Backend Developer - ANDALUCIA (Málaga)

19 sep
|
Ad4 Octogono
|
Málaga

19 sep

Ad4 Octogono

Málaga

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á principal.

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

📌 Senior JAVA Backend Developer - ANDALUCIA (Málaga)
🏢 Ad4 Octogono
📍 Málaga

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java backend developer - andalucia (málaga) / málaga

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java backend developer - andalucia (málaga) / málaga