Santander Digital Services is seeking a Senior Backend Developer based in Madrid to design and develop robust APIs and microservices, ensure code quality, and collaborate with multidisciplinary teams. The role requires a minimum of 5 years of software development experience, strong backend technical skills, and the ability to mentor junior developers. The position offers a hybrid work model, competitive salary, and various employee benefits.
Senior Backend Developer - SDS
Country: Spain
ES EL MOMENTO
Santander (www.santander.com) está evolucionando de ser una marca global de alto impacto a una organización impulsada por la tecnología, y las personas están en el centro de este camino. Juntos, estamos liderando una transformación centrada en el cliente que valora el pensamiento disruptivo, la valentía de desafiar lo posible y la capacidad de innovar.
Esto es más que un cambio estratégico: es una oportunidad para crecer, aprender y generar un impacto real.
Nuestra misión es contribuir a que más personas y empresas prosperen. Adoptamos una sólida cultura de riesgos y esperamos que todos nuestros equipos asuman un enfoque proactivo y responsable en la gestión del riesgo.
Santander Digital Services es el equipo de tecnología y operaciones de Santander. Estamos convencidos de la importancia de una tecnología que esté alineada con los requisitos del negocio y que nuestro trabajo no solo aporte valor a los usuarios, las personas y las comunidades, sino que también fomente la creatividad individual. Nuestro equipo de más de 10,000 personas en 8 países (España, Portugal, Polonia, Reino Unido, EE. UU., México, Chile y Brasil) desarrolla y/o implementa soluciones financieras en un amplio espectro de tecnologías (incluyendo Blockchain, Big Data y Angular, entre otras) en todo tipo de plataformas locales y basadas en la nube.
EL IMPACTO QUE GENERARÁS
El área de Canales Asistidos de Santander Digital Services está buscando un/a Senior Backend Developer con base en Madrid.
C/Juan Ignacio Luca de Tena, 11, Madrid.
Estamos redefiniendo nuestra forma de trabajar a través de la innovación, la tecnología de última generación, la colaboración y la libertad de explorar nuevas ideas.
En este puesto, tus principales responsabilidades incluirán:
- Diseñar y desarrollar APIs y microservicios robustos, reutilizables y bien documentados.
- Implementar integraciones con sistemas internos y externos garantizando la seguridad y el rendimiento.
- Participar en decisiones de arquitectura y contribuir a la evolución tecnológica del stack backend.
- Asegurar la calidad del código mediante pruebas unitarias, integración continua y revisiones de código.
- Colaborar con equipos multidisciplinarios (producto, datos, operaciones) para entregar soluciones alineadas a los objetivos del negocio.
- Monitorear, depurar y optimizar aplicaciones en entornos productivos.
- Mentorizar a desarrolladores junior y contribuir a la mejora continua del equipo.
LO QUE APORTARÁS AL EQUIPO
Nuestra gente es nuestra mayor fortaleza. Cada persona contribuye con perspectivas únicas que nos hacen más fuertes como equipo y como organización. Valoramos quiénes son y potenciamos lo que aportan.
Los siguientes requisitos representan los conocimientos, habilidades y competencias esenciales para este puesto.
Experiencia profesional
- Mínimo de 5 años de experiencia en desarrollo de software en equipos de trabajo multidisciplinares bajo metodologías agile. (Obligatorio).
- Participación en proyectos relacionados con plataforma de telefonía Genesys o similar (Deseable).
Idiomas
- Inglés B2 (Obligatorio).
- Inglés C1 (Deseable).
- Portugués (Deseable).
Habilidades técnicas (Hard skills)
- Lenguajes: Java, Kotlin, o Node.js
- Frameworks: Spring Boot, Micronaut o Express.js.
- Arquitectura: Microservicios, RESTful APIs, mensajería (Kafka, RabbitMQ).
- Bases de datos: SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
- CI/CD: GitLab CI, Jenkins, o GitHub Actions.
- Infraestructura: Docker, Kubernetes, servicios cloud (AWS, GCP o Azure).
- Testing: JUnit, Mockito, Postman, integración continua con pipelines automatizados.
- Seguridad: OAuth2, JWT, y buenas prácticas de desarrollo seguro (OWASP).
- Observabilidad: Prometheus, Grafana, ELK, o herramientas equivalentes.
- Experiencia en IA para el desarrollo de SW (Deseable).
- Genesys Cloud (Deseable): diseñar e implementar integraciones con APIs de Genesys Cloud, conectar Genesys con chatbots y voicebots de terceros, capturar, procesar y exponer datos clave, configurar y optimizar flujos conversacionales utilizando Genesys Architect.
Habilidades interpersonales (Soft skills)
- Pensamiento analítico y orientación a la solución.
- Autonomía y accountability: capaz de tomar decisiones técnicas con criterio y responsabilidad.
- Colaboración efectiva en entornos ágiles y multidisciplinarios.
- Comunicación clara y estructurada, tanto con equipos técnicos como de negocio.
- Mentalidad de mejora continua y apertura al aprendizaje de nuevas tecnologías.
- Liderazgo técnico informal: capacidad de guiar y elevar el nivel del equipo.
VALORAMOS TU IMPACTO
Tu contribución importa, y la reconocemos. En Santander puedes esperar un paquete retributivo justo y competitivo que refleje tu impacto y el valor que entregarás.
- Crecimiento sin límites: oportunidades globales y amplias trayectorias de carrera.
- Flexibilidad que funciona: modelo híbrido de trabajo y horarios flexibles.
- Aprendizaje continuo: acceso a cientos de cursos en nuestras plataformas, incluyendo Santander Open Academy.
- Recompensas competitivas: salario altamente competitivo más un bonus.
- Ventajas financieras: condiciones bancarias preferentes, préstamos, seguros, y más.
- Bienestar integral a través de BeHealthy.
- Apoyo familiar y programas diseñados para cada etapa de la vida.
- Programas de asesoramiento legal, apoyo emocional y gestoría.
- Beneficios extras: gimnasio, centro médico, subvención de comidas, parking, lanzadera, descuentos exclusivos.
CUMPLIMIENTO LOCAL
Santander se enorgullece de ser una organización que ofrece igualdad de oportunidades y un proceso de selección inclusivo y accesible para todas las personas.
¿Y AHORA QUÉ?
Si todo lo que acabas de leer encaja contigo, aplica y únete a nuestro equipo.
¿Listo/a para dar el siguiente paso?