Offer description
Senior Backend Engineer — Java / AWS
Buscamos un/a Senior Backend Engineer para un proyecto donde no solo importa saber programar, sino tener criterio para construir sistemas robustos, escalables y resilientes, con especial foco en AWS y en el uso real de IA durante el desarrollo.
¿Qué buscamos?
Experiencia sólida en:
- Java / Spring Boot
- AWS y arquitectura cloud
- Sistemas distribuidos
- Timeouts, retries, circuit breakers y exponential backoff
- Kafka, DLQ e idempotencia
- Escalado horizontal, rate limiting y backpressure
- Logs, métricas, trazas y correlation IDs
- API First, OpenAPI y REST vs gRPC
- CI/CD
- Arquitectura y separación de responsabilidades
- Testing y calidad de código
MUY IMPORTANTE: IA aplicada al desarrollo
La IA es uno de los puntos más importantes de la posición.
Buscamos alguien que utilice de forma habitual LLMs, agentes y herramientas de IA dentro de su workflow, no simplemente como autocompletado.
Queremos conocer cómo utilizas la IA para:
- Definir especificaciones (SDD)
- Desarrollar y revisar código
- Generar y validar tests
- Analizar problemas
- Mejorar productividad
- Mantener la calidad del software
Además, el proceso incluye una prueba técnica en Spring Boot, donde se valorará especialmente la claridad y mantenibilidad del código, diseño, separación de responsabilidades, resiliencia, rendimiento y calidad de las pruebas.
Si eres Senior Java, tienes experiencia real en AWS y además estás explorando de verdad cómo la IA está cambiando la forma de desarrollar software, esta oportunidad puede encajarte.