Senior Software Engineering (back)

SANTANDER CONSUMER BANK S.p.A

Madrid, Spain
On-site
Java (darwin) backend development
Spring / spring boot frameworks
Devops tools and practices
Santander Consumer Bank is seeking a Senior Software Engineer specializing in backend development to lead the design and implementation of scalable, high-quality software solutions in a microservices architecture. The ideal candidate will have extensive experience in complex project leadership, particularly in the banking or financial sector

Job Summary

  • Design and evolution of microservices in distributed architectures, ensuring scalability, resilience, and quality, with AI usage to accelerate development and improve technical decisions.
  • Ensure quality, performance, security, and regulatory compliance standards, leveraging automation for testing, code analysis, and vulnerability detection.
  • Contribute to the technological roadmap, managing technical debt and ensuring sustainable, long-term scalable solutions supported by analytics and AI.

Matching Summary

Match Score: 85

Santander Consumer Bank is seeking a Senior Software Engineer specializing in backend development to lead the design and implementation of scalable, high-quality software solutions in a microservices architecture. The ideal candidate will have extensive experience in complex project leadership, particularly in the banking or financial sector.

Skills & Requirements

Must-have

  • Java (Darwin) backend development
  • Spring / Spring Boot frameworks
  • DevOps tools and practices
  • Agile methodologies
  • Microservices architecture
  • Clean code and SOLID principles

Nice-to-have

  • AI for development acceleration
  • Cloud-native architectures
  • Data streaming
  • Generative AI
  • Santander Group experience

Key Requirements

  • At least 7 years of experience
  • University degree or higher vocational training
  • B2 English level or higher

Work Rights

Not specified

Tailored Resume

Cover Letter