Senior Software Engineer / Technical Developer (Java / GCP) (f/m/x)
Hybrid · Madrid, Madrid, Spain
Job Summary
Senior Engineer at Deutsche Bank Spain (Canales Digitales) responsible for backend software development in Java/GCP. Design robust architectures to ensure scalability, resilience, and efficiency; actively participate in the full development lifecycle including coding, testing, deployment, and observability; continually improve code quality using engineering best practices and AI-assisted tooling; proactively identify and resolve vulnerabilities, performance, and technical risks. Requires advanced English and Spanish, strong Java OO skills, solid cloud (preferably GCP) experience, and a track record in software architecture and automation. Hybrid work model in Madrid, Spain with comprehensive wellness and social benefits.
Required Qualifications
- Senior Software Engineer with backend focus
- Strong Java expertise
- Solid experience with Google Cloud Platform (GCP)
- Proficiency in object-oriented programming
- Experience in designing scalable, secure backend systems
- Participation in full development lifecycle (coding, testing, deployment, observability)
- Ability to leverage AI in automation and optimization of development
- Excellent English and Spanish skills
- Experience in software architecture and software engineering best practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.