
Fullstack Engineer - ODS
Banco Santander, S.A.4 days ago
Madrid, SpainSenior
Responsibilities
- Own end-to-end full-stack feature delivery across frontend, backend, integration, persistence, testing, and deployment.
- Design and develop scalable cloud-native applications and microservices using Java, Spring Boot, React, PostgreSQL, and AWS.
- Implement software quality practices, automated testing, CI/CD automation, deployment automation, and DevOps practices.
- Collaborate with cross-functional and international teams to define technical solutions, resolve complex issues, and evolve digital platforms.
- Use AI-assisted engineering tools and modern development practices to improve productivity, code quality, automation, and delivery effectiveness.
Requirements
- More than 5 years of software development experience with the ability to work autonomously on full-stack solutions.
- Strong hands-on Java and Spring Boot experience, including RESTful APIs, integrations, microservices, and cloud-based architectures.
- Experience developing React applications across the full software development lifecycle with CI/CD, automated testing, and DevOps practices.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- Experience with AWS, PostgreSQL, modern architectural patterns including hexagonal and event-driven architectures, Git, Maven, JUnit, and Mockito.
- Strong problem-solving, analytical, ownership, accountability, collaboration, and communication skills.
- English proficiency is required; Spanish proficiency is preferred.
- Experience leveraging AI-assisted development tools is required.
Benefits
- BeHealthy global wellness programme supporting holistic wellbeing.
- Parental leave, childcare support, and family-friendly programmes.
- Global opportunities and broad career paths.
- Paid or supported volunteering through the ability to dedicate part of working hours to volunteering.
- Role based in Madrid, Spain.
Tech Stack
Categories
About Banco Santander, S.A.
Banco Santander, S.A. is a global bank providing retail and commercial banking, corporate and investment banking, wealth management, insurance, and payments for individuals, SMEs, corporates, and public institutions. Founded in 1857 and headquartered in Boadilla del Monte (Madrid), it operates across Europe and the Americas through local subsidiaries and digital brands like Openbank, and is publicly traded, including on the New York Stock Exchange.