Junior Software Engineer – Sds

Santander UK

Madrid, Spain
Competitive base salary; performance-based bonuses...
Java spring boot development
Microservices architecture design
Docker containerization
The role involves designing and developing scalable microservices within a cloud-native distributed architecture for Santander Digital Services

Job Summary

  • The role involves designing and developing scalable microservices within a cloud-native distributed architecture for Santander Digital Services.
  • Candidates are expected to promote engineering best practices including SOLID principles, clean code, and automated testing through TDD/BDD.
  • The position offers a competitive salary with performance bonuses, hybrid work flexibility, and access to global learning platforms like Santander Open Academy.

Matching Summary

The role involves designing and developing scalable microservices within a cloud-native distributed architecture for Santander Digital Services.

Salary

Competitive base salary; Performance-based bonuses; Banking benefits and wellness programs

Skills & Requirements

Must-have

  • Java Spring Boot development
  • Microservices architecture design
  • Docker containerization
  • Kubernetes orchestration
  • REST API management
  • CI/CD pipeline supervision
  • TDD BDD testing practices

Nice-to-have

  • GitHub ecosystem experience
  • NoSQL database knowledge
  • Generative AI awareness
  • Cloud-native architecture skills
  • DevSecOps culture promotion
  • Cost optimization mindset

Key Requirements

  • 1-2 years back-end development experience
  • Bachelor's degree in Computer Science or Engineering
  • Fluent Spanish language proficiency
  • English language preferred

Work Rights

Not specified

Tailored Resume

Cover Letter