¡Activa las notificaciones laborales por email!

Senior Backend Developer - SDS

BANCO SANTANDER S.A.

Villagarcía del Llano

Presencial

EUR 45.000 - 65.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una importante entidad bancaria busca un/a Senior Backend Developer para unirse a su equipo en Villagarcía del Llano. El candidato ideal debe tener al menos 5 años de experiencia en desarrollo de software y ser competente en Java, Kotlin o Node.js. Las responsabilidades incluyen diseñar APIs, implementar integraciones y colaborar en un entorno ágil con otros equipos. Ofrecemos un paquete de compensación competitivo y oportunidades para el desarrollo personal.

Servicios

Paquete competitivo
Oportunidades de desarrollo

Formación

  • Mínimo de 5 años de experiencia en desarrollo de software en equipos multidisciplinares bajo metodologías agile.
  • Participación en proyectos relacionados con plataforma de telefonía Genesys o similar es deseable.
  • Inglés B2 (obligatorio), idioma adicional como el C1 es deseable.

Responsabilidades

  • Diseñar y desarrollar APIs y microservicios robustos.
  • Implementar integraciones con sistemas internos y externos.
  • Participar en decisiones de arquitectura del stack backend.
  • Asegurar la calidad del código mediante pruebas unitarias.
  • Colaborar con equipos multidisciplinarios.
  • Mentorizar a desarrolladores junior.

Conocimientos

Java
Kotlin
Node.js
Spring Boot
Micronaut
Express.js
Microservicios
RESTful APIs
Kafka
RabbitMQ
PostgreSQL
MySQL
MongoDB
Redis
GitLab CI
Jenkins
GitHub Actions
Docker
Kubernetes
AWS
GCP
Azure
JUnit
Mockito
Postman
Prometheus
Grafana
OWASP
Descripción del empleo
Overview

Senior Backend Developer - SDS
Country: Spain

Santander está evolucionando hacia una organización impulsada por la tecnología, con las personas en el centro y una transformación centrada en el cliente que valora el pensamiento disruptivo, la valentía de desafiar lo posible y la capacidad de innovar. Esta posición ofrece una oportunidad para crecer, aprender y generar un impacto real.

Nuestra misión es contribuir a que más personas y empresas prosperen, con un enfoque proactivo y responsable en la gestión del riesgo. Santander Digital Services es el equipo de tecnología y operaciones de Santander, con más de 10.000 personas en 8 países, desarrollando e implementando soluciones financieras en un amplio espectro de tecnologías.

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. Dirección: C / Juan Ignacio Luca de Tena, 11, Madrid.

Estamos redefiniendo nuestra forma de trabajar a través de la innovación, tecnología de última generación, colaboración y 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. Valoramos perspectivas únicas y potenciamos lo que aportan. A continuación se presentan los conocimientos, habilidades y competencias esenciales para este puesto.

Requisitos y habilidades

Experiencia profesional

  • Mínimo de 5 años de experiencia en desarrollo de software en equipos 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 software (deseable).
  • Genesys Cloud (deseable): diseño e implementación de integraciones con APIs, conexión con chatbots y voicebots, exposición de datos clave y configuración de flujos con Genesys Architect.

Soft skills

  • Pensamiento analítico y orientación a la solución.
  • Autonomía y accountability: toma de decisiones técnicas con criterio y responsabilidad.
  • Colaboración efectiva en entornos ágiles y multidisciplinarios.
  • Comunicación clara y estructurada con equipos técnicos y 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. En Santander puedes esperar un paquete competitivo y oportunidades de desarrollo.

Idiomas: Español

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.