Senior Software Engineer / Technical Developer -Java / GCP

Deutsche Bank
Frankfurt am Main, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Job location

Municipality of Madrid, Spain

Tech stack

Java
Cloud Computing
Software Quality
Object-Oriented Software Development
Software Engineering
Backend

Job description

Únete a nuestro equipo de Canales Digitales en Deutsche Bank TDI España. Participa en el desarrollo de soluciones críticas que impulsan nuestros productos digitales. Buscamos un Senior Engineer con mentalidad técnica, que disfrute escribiendo código de calidad, resolviendo problemas y construyendo sistemas eficientes, escalables y seguros. Rol para profundizar en ingeniería, crear soluciones, automatizar y optimizar sin tareas de gestión., * Desarrollar software backend de alto rendimiento (Java/GCP).

  • Diseñar e implementar arquitecturas técnicas robustas que garanticen escalabilidad, resiliencia y eficiencia.
  • Participar activamente en el ciclo completo de desarrollo (codificación, pruebas, despliegue, observabilidad) y optimizarlo con IA.
  • Mejorar continuamente la calidad del código mediante buenas prácticas de ingeniería y herramientas de IA.
  • Detectar y resolver proactivamente vulnerabilidades, problemas de rendimiento y riesgos técnicos.

Requirements

  • Dominio avanzado de inglés y español.
  • Dominio avanzado de Java y programación orientada a objetos.
  • Conocimiento sólido y práctico en entornos Cloud (preferiblemente GCP).
  • Experiencia sólida en ingeniería de software, arquitectura técnica y buenas prácticas.
  • Capacidad para aprovechar soluciones de IA en automatización y optimización del desarrollo., * Equilibrio mental y emocional: Te apoyamos en los momentos difíciles de la vida, ayudándote a manejar crisis, enfermedades y mantener una buena salud mental. Contamos con iniciativas como asesoramiento profesional, apoyo emocional, y una cultura organizacional abierta donde puedes hablar libremente sobre salud mental.
  • Bienestar físico: Cuidamos tu salud física ofreciéndote medidas preventivas y un entorno laboral que fomente tu bienestar. Esto incluye descuentos en gimnasios, chequeos médicos anuales o escritorios ergonómicos, entre otros beneficios.
  • Conexión social: Creemos firmemente en la colaboración, la inclusión y el sentido de pertenencia como pilares del bienestar. Fomentamos nuevas perspectivas, la confianza y la cohesión de equipo con elementos como permisos remunerados y no remunerados, modelo híbrido de trabajo (según e rol), etc.
  • Seguridad financiera: Te apoyamos para que alcances tus metas financieras tanto en tu vida laboral actual, como en el futuro. Benefíciate de ayuda alimentaria, aportaciones a fondos de pensiones, servicios bancarios para empleados, programa de compensación flexible…

About the company

For over 150 years we have been there for our clients every step of the way. Our purpose: ‘Dedicated to our clients’ lasting success and financial security at home and abroad’ guides our vision and strategy, and is brought to life by our culture. With a global presence in about 60 countries, and a diverse workforce of more than 90,000 people, we know that each individual’s daily actions shape our culture. 

Deutsche Bank Technology in Berlin

DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.

Our Berlin location is our most recent addition to our global network of tech centres and growing strongly. We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists. Our tech teams and business units use agile ways of working to create #GlobalHausbank solutions from our home market.

Apply for this position