MisuJob - AI Job Search Platform MisuJob

Programador Senior

Santander

Boadilla del Monte permanent

Posted: March 25, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Programador Senior contribuir a contribuir a que más personas y empresas prosperen, adaptándose a las tendencias tecnológicas y a la innovación.

Job Description

Programador Senior

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 la tecnología alineada con las necesidades del negocio y de que nuestro trabajo no solo aporta valor a usuarios, personas y comunidades, sino que también fomenta la creatividad individual. Nuestro equipo de más de 10,000 personas en 8 países (España, Portugal, Polonia, Reino Unido, Estados Unidos, México, Chile y Brasil) desarrolla e 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 en la nube.

EL IMPACTO QUE GENERARÁS

Santander Digital Services está buscando un/a Programador Senior con base en Boadilla del Monte/ Madrid.

Te integrarás en un equipo de alto desempeño que desarrolla y mantiene una solución tecnológica global y puntera con alto impacto en el negocio del Grupo, en múltiples geografías.

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:

• Liderar y ejecutar el diseño, desarrollo y mantenimiento de soluciones fullstack (frontend + backend).

• Definir arquitecturas técnicas basadas en arquitectura hexagonal y buenas prácticas.

• Supervisar, guiar y colaborar en las tareas de desarrollo y mantenimiento con los desarrolladores junior, actuando como referente técnico.

• Implementar y revisar código en Angular y Java (17+) con Spring Boot, usando estándares de desarrollo

• Diseñar e implementar APIs REST robustas, seguras y escalables.

• Liderar el diseño de modelos de datos relacionales.

• Asegurar la aplicación de principios de Clean Code, calidad y mantenibilidad.

• Identificar y resolver problemas técnicos complejos, y ejecutar tareas de mejora continua de la aplicación

• Promover, supervisar y usar herramientas de IA (Copilot, Devin, etc.) en y con el equipo para las tareas de desarrollo/ evolución y mantenimiento/ deuda técnica

• Colaborar con equipos de arquitectura, QA y negocio.

• Participar en la planificación técnica y estimación de esfuerzos para tareas evolutivas y de mantenimiento.

• Documentar decisiones arquitectónicas y soluciones técnicas.

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

• Mas de 5 años de experiencia en desarrollo de software. (Obligatorio)

• Experiencia sólida en desarrollo frontend con Angular (versiones modernas). (Obligatorio)

• Experiencia avanzada en desarrollo backend con Java (17+) y Spring Boot. (Obligatorio)

• Experiencia en diseño y desarrollo de APIs REST. (Obligatorio)

• Experiencia en diseño de modelos de datos relacionales (SQL, Oracle). (Obligatorio)

• Experiencia aplicando arquitectura hexagonal y principios de Clean Code. (Obligatorio)

• Experiencia en revisión de código y trabajo en equipos colaborativos. (Obligatorio)

• Experiencia en proyectos bajo framework ALM (Application Lifecycle Management) CI/CD, utilizando JIRA/Confluence, GitHub, jfrog, etc. (Obligatorio)

• Experiencia en entornos de microservicios o arquitecturas distribuidas. (Deseable)

• Experiencia en entornos cloud, especialmente Microsoft Azure.(Deseable)

• Experiencia en frameworks de testing (unitario, integración, e2e). (Deseable)

• Experiencia liderando técnicamente equipos o realizando mentoring. (Deseable)

• Experiencia en adopción y uso avanzado de herramientas de IA aplicadas al desarrollo (Deseable)

Educación

• Titulación en Ingeniería Informática, Telecomunicaciones, ingeniería o similar. (Obligatorio)

• Se valorarán certificaciones técnicas relacionadas con desarrollo, cloud o arquitectura. (Deseable)

Idiomas

• Inglés: C1 para lectura, escritura (Dominio para  entender y para escribir documentación tanto en el código como manuales de usuario/ técnicos / implantación) y Oral (Obligatorio)

Habilidades técnicas (Hard skills)

• Angular, TypeScript, HTML5, CSS3. (Obligatorio)

• Java (17 o superior) y Spring Boot. (Obligatorio)

• Diseño y consumo de APIs REST. (Obligatorio)

• Arquitectura hexagonal y patrones de diseño. (Deseable)

• Principios de Clean Code y buenas prácticas de desarrollo. (Obligatorio)

• SQL / Oracle y modelado de datos relacional. (Deseable)

• Herramientas de control de versiones de código y de gestión de ciclo de vida de SW (Github/ Jfrog) y de soporte para control de desarrollos y workflow de trabajo (Jira). (Obligatorio)

• Uso de herramientas de desarrollo asistido por IA (GitHub Copilot, ChatGPT, Devin, etc.). (Obligatorio)

• Conocimientos de entornos cloud (deseable Azure).

Habilidades interpersonales (Soft skills)

• Liderazgo técnico y capacidad de mentoring.

• Pensamiento analítico y resolución de problemas complejos.

• Proactividad y orientación a la mejora continua.

• Capacidad de comunicación con perfiles técnicos y de negocio.

• Trabajo en equipo en entornos ágiles.

• Orientación a la calidad y atención al detalle.

• Pensamiento crítico, especialmente en el uso de herramientas de IA.

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. Toma un momento para entender a lo que nos referimos:

• Crecimiento sin límites. Impulsamos a nuestros equipos con oportunidades globales y amplias trayectorias de carrera para que puedan llegar más lejos.

• Flexibilidad que funciona. Disfruta de un modelo híbrido de trabajo—algunos días remoto y otros en la oficina con tu equipo—además de horarios flexibles.

• Aprendizaje continuo. Accede a cientos de cursos en nuestras plataformas, incluyendo acceso exclusivo a nuestro espacio global de formación: Santander Open Academy (www.santanderopenacademy.com)

• Recompensas competitivas. Recibe un salario altamente competitivo más un bonus por tus logros, para motivarte a seguir creciendo con nosotros.

• Ventajas financieras. Accede a condiciones bancarias preferentes, tipos de interés especiales en préstamos, seguros de vida y mucho más.

• Tu salud es nuestra prioridad. A través de BeHealthy, nuestro programa global de bienestar, promovemos el bienestar integral: físico, emocional, social y financiero.

• La familia es lo primero. Sabemos que tu familia lo es todo. Por eso ofrecemos apoyo para el cuidado infantil y programas familiares diseñados para cada etapa de la vida.

• Siempre a tu lado. Accede a Santander Contigo, nuestro programa para empleados/as y sus familias que ofrece servicios de asesoramiento legal, apoyo emocional y gestoría.

• Beneficios extras. Gimnasio/WellHub, centro médico en varias de nuestras instalaciones, subvención de comidas, parking, servicio de lanzadera en distintos puntos de Madrid, además de descuentos y ofertas exclusivas para empleados de Santander. Y esto es solo el comienzo… ¡te contaremos mucho más cuando te unas!

Estamos aquí para mantener tu motivación, ayudarte a alcanzar tus metas y celebrar tus logros en cada paso del camino.

CUMPLIMIENTO LOCAL

Santander se enorgullece de ser una organización que ofrece igualdad de oportunidades sin importar edad, género, discapacidad, estado civil, raza, religión u orientación sexual. Estamos comprometidos en ofrecer 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?

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply