Senior Java Software Engineer

Santander Bank, N. A.
Boadilla del Monte, Spain
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon S3 Microsoft Azure Code Review Software Debugging DevOps Amazon DynamoDB PostgreSQL Enterprise Messaging Systems
+11 more
OpenShift Oracle (Applications) Performance Tuning Product Software Implementation Methods Software Systems Systems Architecture Cloud Platform System Spring-boot Information Technology Apache Kafka Microservices

Job description

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.

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on santanderbank.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:47 min

Exploring OpenShift and Red Hat Developer Sandbox resources

Markus Eisele Markus Eisele · WWC 2024

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

Videos

See all

Related articles

See all