
Sr Java Backend Developer
EOS Spain forma parte de un grupo internacional con más de 25 años trabajando con carteras de deuda y activos financieros, y desarrolla soluciones tecnológicas que sostienen procesos críticos. Tienen un stack backend sólido, buena arquitectura y buscan perfiles senior con autonomía y criterio técnico.
Si te motiva tener impacto real y participar en proyectos complejos, merece la pena echarle un ojo. 👀
¿Qué harás?
EOS Spain lleva más de 25 años trabajando con carteras de deuda y activos inmobiliarios, tanto garantizados como no garantizados. Desde 2009 forma parte del Grupo EOS, que opera en más de 20 países y cuenta con más de 6.000 profesionales.
En España, EOS Spain tiene más de 270 personas entre sus oficinas de A Coruña y Madrid, y es miembro de ANGECO, la Asociación Nacional de Empresas de Gestión de Créditos. La compañía apuesta por el talento: hay programas de formación y equipos multidisciplinares que trabajan en proyectos tanto nacionales como internacionales.
Más allá de la etiqueta, el software es clave en el negocio. Los sistemas internos sostienen procesos críticos, gestionan grandes volúmenes de datos y aplican reglas complejas con impacto directo en el día a día de la compañía.
Aquí la tecnología importa de verdad: flujos largos, procesos que tienen que funcionar sí o sí y sistemas donde un fallo no pasa desapercibido.
En los últimos años, EOS está en una fase de evolución tecnológica, donde conviven sistemas en producción con nuevos desarrollos y refactors, con mucho foco en hacer las cosas bien y construir soluciones mantenibles.
🎯 El reto, ¿qué esperan de tí?
Este rol nace de una necesidad muy concreta: reforzar el equipo con perfiles senior de verdad, capaces de trabajar con autonomía, criterio técnico y visión global de los sistemas. En el momento actual, EOS busca personas que no solo desarrollen, sino que entiendan el porqué de las cosas, tomen decisiones técnicas y ayuden a que los proyectos avancen sin fricción.
Es una oportunidad para sumarse a un equipo que está construyendo una nueva forma de trabajar, más madura y orientada a la responsabilidad individual, en una empresa que ofrece retos reales, estabilidad y un entorno donde el trabajo bien hecho importa.

Tu evolución
En 1 mes
Durante las primeras semanas te familiarizarás con la empresa, el equipo y las herramientas. Participarás en reuniones con todas las áreas con las que tendrás relación, conocerás los procesos internos y recibirás formación sobre la cultura, operativa y estándares de desarrollo. Contarás con un tutor y un mentor que te guiarán y te apoyarán en tu adaptación.
Tus responsabilidades
Diseñar, desarrollar y mantener aplicaciones backend en Java en proyectos nuevos y existentes.
Participar en el diseño técnico y evolución de la arquitectura.
Diseñar y desarrollar integraciones entre aplicaciones y APIs, incluyendo procesos batch.
Diseñar y desarrollar accesos a bases de datos mediante SQL.
Aplicar buenas prácticas de desarrollo, testing y calidad de código en entornos productivos.
Desarrollar y mantener scripts y automatizaciones mediante Python, Bash o Powershell.
Colaborar con equipos de DevOps, Infraestructura y equipos internacionales en un entorno ágil.
¿Cómo lo harás?
El equipo de desarrollo combina trabajo estructurado y autonomía. Algunas tareas de su día a día son gestionar tickets mediante Kanban, resolviendo incidencias, realizando mantenimientos y pequeñas mejoras de manera fluida. Al mismo tiempo, los desarrolladores participan en proyectos propios gestionados con sprints de 2–3 semanas siguiendo las ceremonias Agile, donde crean nuevas funcionalidades, refactorizan sistemas existentes e implementan integraciones complejas.
El ambiente es cercano y colaborativo: hay canales de Teams por tecnología donde siempre se comparte conocimiento, se pregunta y se aprende de manera natural. Aunque es un equipo pequeño, tienen acceso a proyectos internacionales y se integran con compañeros de más de 20 países, por lo que el inglés se usa en el día a día, pero de manera gradual.
EOS fomenta el desarrollo profesional: participan en congresos internacionales, ofrecen formación continua y animan a obtener certificaciones. Aquí, cada línea de código cuenta y cada persona tiene impacto real en proyectos que se usan a nivel global, todo dentro de un entorno que combina la dinámica con la solidez de un grupo internacional.
¿Cuándo trabajarás?
⏰ Tienen un horario bastante standard, nada raro:
- Lunes a jueves: 9:00 a 18:00
- Viernes: 8:30 a 15:00
- Verano: jornada reducida (que siempre se agradece para disfrutar antes del solito ☀️)
Día laborable
Jornada completaVacaciones
26 díasTurno continuo
ViernesTurno continuo
En verano¿Dónde trabajarás?
Presencial
Teletrabajo
El equipo técnico está ubicado principalmente en A Coruña (Manuel Guzmán 1, Esc. 1, Planta 1, 15008), por lo que sumarás puntos si estás cerca. Aun así, también cuentan con oficinas en Madrid (Calle Cardenal Marcelo Spínola 8, 2.º, 28016).
Durante el onboarding es importante poder ir presencialmente a la oficina, para integrarte bien con el equipo y entender el contexto. Luego el modelo será ir unos 2 o 3 días a la semana.
No es un rol 100 % remoto, aunque con seniority y autonomía hay margen para ir ganando flexibilidad con el tiempo en este aspecto..
¿Con quién trabajarás?
En EOS Spain son unas 300 personas,
El equipo de desarrollo está formado por unas 6–7 personas dentro de un área de IT de unas 16 personas en total, que incluye desarrollo, automatización e infraestructura.
Trabajarás principalmente con tu Team Lead, Pablo, que es el responsable técnico y guía del equipo; así como con otros desarrolladores, colaborando también con Business Analyst y con el equipo de DevOps/Infra según el proyecto.
¿Qué piden?
Buscan un perfil senior, una persona autónoma y resolutiva, capaz de tomar decisiones técnicas por sí mismo.
Lo imprescindible (lo que sí o si necesitas)
- Experiencia sólida en Java (Java 21, Spring) y backend en general.
- Manejo de SQL y diseño de bases de datos (sin ORM).
- Conocimiento en arquitectura hexagonal o CLEAN.
- Experiencia escribiendo tests (JUnit, Mockito) y cuidando la calidad del código.
- Conocimiento de Docker y comprensión básica de AWS.
- Python a nivel de scripting y automatizaciones.
- Inglés suficiente para que puedas comunicarte con compañeros/as de otros países dentro del grupo. Esto te ayudará a crecer dentro de la empresa
Lo que suma (pero no es imprescindible )
- Bash o Powershell para tareas de scripting.
- Algo de experiencia en Angular / Front-end.
- Formación en Desarrollo Seguro / SDLC o certificaciones AWS.
Tecnologías
Innegociable
Java
Avanzado Spring
Avanzado Docker
Avanzado 
SQL
Avanzado
Estaría bien
Python
Intermedio AWS
Intermedio
Suma puntos
Angular2+
Básico
Otras habilidades
Innegociable
Trabajo en equipo
Pensamiento analítico
Estaría bien
Adaptabilidad al cambio
Autonomía en el aprendizaje
Suma puntos
Comunicación intercultural
Capacidad de autogestión
Idiomas
¿Qué ofrecen?
Salario
Hasta €50KRemoto
40%Beneficios
Eventos de formación internos
Dinámicas y eventos de teambuilding
What the FAQ?
La verdad es que necesitan cubrir la posición YA de YA, por lo que tratarán de ser lo más ágiles posibles.
- Pre-screen con People: Evalúa soft skills y encaje cultural.
- Entrevista técnica con Tech Lead: Conversación técnica
No, esta posición es solo para personas que estén residiendo actualmente en España, por motivos burocráticos y de organización con el equipo. Preferiblemente en Coruña, y en segunda opción Madrid