Java Software Engineer - SDS Cards
Core
Designing and developing microservices-based software applications for Santander's global card business, integrating with internal client systems and deploying solutions.
Role type
Java Software Engineer (Microservices)
Builds
Cloud-native card processing applications and integrations for Santander's internal clients
Domain
Financial Services / Banking Technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Quarkus, Microservices architecture, Cloud platforms (AWS, OpenShift, Azure), Kafka, RabbitMQ, PostgreSQL, DynamoDB, Oracle, S3, DevOps practices, Performance optimization, Resilience patterns
Preferred skills
Agile methodologies (Scrum, Kanban), English B2
Technologies
Spring Boot, Quarkus, Kafka, RabbitMQ, AWS, OpenShift, Azure, PostgreSQL, DynamoDB, Oracle, S3
Responsibilities
Design microservices-based software solutions, Develop applications per business requirements, Integrate card applications with internal client systems, Deploy software solutions to internal clients
Seniority
Mid-level (2+ years experience)