IT Analyst III (Java)
Core
Design, build, and maintain robust, scalable, and secure Java microservices and APIs for Santander's ecosystem, ensuring high availability and performance.
Role type
Senior IC Java Backend Engineer (Microservices)
Builds
Production Java microservices, REST/gRPC APIs, and cloud-native infrastructure for 60M+ customers
Domain
Banking / Financial Services / Cloud Native Java
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices, REST/gRPC, CI/CD, Observability (metrics/tracing/alerts), Advanced Testing (unit/integration/mutation), Distributed Debugging, Secure Coding, Cloud (AWS)
Preferred skills
Domain-Driven Design, Event-Driven Architecture, Chaos Engineering, Incident Management, Technical Leadership
Technologies
Java, Spring Boot, AWS, Git, CI/CD pipelines
Responsibilities
Design and implement scalable solutions; conduct advanced debugging and root cause analysis; define and evolve observability metrics; review code for security and quality; mentor junior engineers; lead technical initiatives and cross-team collaboration.
Seniority
Senior, hands-on IC with mentorship responsibilities