LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior Java Software Engineer

ExperiencedNo visa sponsorship
Santander CIB logo

at Santander CIB

Investment Banking

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

Currency: Not specified

City
Madrid
Country
Spain

Full Job Description

Senior Java Software Engineer

Country: 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.

Senior Java Software Engineer

Compensation

Not specified

City: Madrid

Country: Spain

Santander CIB logo
Investment Banking

5 days ago

No clicks

at Santander CIB

ExperiencedNo visa sponsorship

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.

Full Job Description

Senior Java Software Engineer

Country: 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.