
Posted 5 days ago
No clicks
Senior Java Software Engineer designs, develops, and leads high-quality software solutions for the Global Cards unit in Spain. Key responsibilities include integrating Card applications, implementing software for internal clients, and mentoring team members. Proficiency in Java (Spring Boot, Quarkus), cloud architectures (AWS, OpenShift, Azure), databases (PostgreSQL, DynamoDB, Oracle, S3), and APIs/messaging systems (Kafka, RabbitMQ) is required. Candidates should have 5+ years of experience, a degree in Engineering or Computer Science, and knowledge of Agile methodologies. Strong communication skills, proactivity, and a positive attitude are also crucial.
- Compensation
- Not specified
- City
- Madrid
- Country
- Spain
Currency: Not specified
Full Job Description
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.




