Senior Java Software EngineerCountry: Spain
KEY RESPONSABILITIES
As Senior Java Software Engineer in the Global Cards area, will be responsible for designing, developing, and delivering high-quality software solutions while providing technical leadership and mentoring to the team.
Integration of Card applications with other systems of internal clients of the Santander Group
Implementation of software solutions for internal clients of the Santander Group.
Design, develop, and maintain scalable and high-performance software applications.
Lead the implementation of complex technical solutions and system architectures.
Write clean, efficient, and well-documented code following best practices and coding standards.
Review code from other developers and ensure quality, security, and performance.
Troubleshoot, debug, and resolve production issues effectively.
KEY REQUIREMENTS
5 years of exp.
Preferably a university degree in Engineering, Computer Science or similar.
Microservices-based architectures.
Java programming language (frameworks: Spring Boot, Quarkus)
Cloud architectures (AWS, OpenShift, Azure)
APIs and messaging systems: Kafka, RabbitMc
Use of databases: PostgreSQL, DynamoDB, Oracle, S3
Use of performance optimization and application resilience patterns.
DevOps tools and practices.
Knowledge of Agile methodologies (Scrum and Kanban)
Languages: Spanish and English
Other relevant information
Proactivity, good communication skills, and a positive attitude.

Banco Santander (SAN SM, STD US, BNC LN) is a leading commercial bank, founded in 1857 and headquartered in Spain and one of the largest banks in the world by market capitalization. The group’s activities are consolidated into five global businesses: Retail & Commercial Banking, Digital Consumer Bank, Corporate & Investment Banking (CIB), Wealth Management & Insurance and Payments (PagoNxt and Cards). This operating model allows the bank to better leverage its unique combination of global scale and local leadership. Santander aims to be the best open financial services platform providing services to individuals, SMEs, corporates, financial institutions and governments. The bank’s purpose is to help people and businesses prosper in a simple, personal and fair way. Santander is building a more responsible bank and has made a number of commitments to support this objective, including raising €220 billion in green financing between 2019 and 2030. In the first quarter of 2024, Banco Santander had €1.3 trillion in total funds, 166 million customers, 8,400 branches and 211,000 employees.