Taro Logo

Software Engineer (Full Stack)

Global financial institution with over 150 years of history, serving as the Global Hausbank for clients across Corporate, Private, and Investment Banking.
Valencia, Spain
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer (Full Stack)

Deutsche Bank is seeking a Full Stack Software Engineer to join their team in Valencia, Spain. This role offers an exciting opportunity to be part of a global financial institution's digital transformation journey. The position involves designing and developing applications using modern technologies like Java, Spring Boot, Angular, and React.

The ideal candidate will be responsible for technical design, programming, and testing while working on new projects and maintaining existing applications. They will play a crucial role in ensuring application changes align with the company's strategy and technology roadmap while maintaining operational stability.

This role requires a strong technical background with experience in full-stack development, particularly in Java and JavaScript frameworks. The position demands both technical expertise and soft skills, including leadership abilities and effective communication. The successful candidate will work in a multicultural environment on international projects.

Deutsche Bank offers a collaborative culture where excellence is encouraged and rewarded. As part of their transformation program, the role provides unique opportunities for professional growth and technical evolution. The position is ideal for someone who wants to contribute to large-scale financial technology solutions while working with teams distributed globally.

The bank's 150-year legacy as a Global Hausbank, combined with its modern approach to technology and transformation, makes this an excellent opportunity for a software engineer looking to make an impact in the financial sector while developing their career in a stable, prestigious institution.

Last updated 5 days ago

Responsibilities For Software Engineer (Full Stack)

  • Technical design, programming and testing
  • New projects, enhancements and maintenance of applications
  • Ensure IT Application Life Cycle standards are met
  • Align application changes with strategy and technology roadmap
  • Identify and manage risks and issues associated with applications
  • Maintain maximum operational availability and stability
  • Ensure cost efficiency

Requirements For Software Engineer (Full Stack)

Java
JavaScript
React
TypeScript
  • Advanced English and Spanish required
  • Experience in Java, HTML, CSS, JavaScript programming
  • Experience in JEE or Java frameworks (Spring Boot), Angular, React
  • Knowledge of XML, JSON/GraphQL
  • Experience developing REST services
  • Solid knowledge of software engineering, design patterns and software architecture
  • Development background and demonstrated experience as analyst
  • Experience with technical documentation and architectural diagrams
  • DevOps-oriented mindset
  • Experience with testing/QA tools
  • Teamwork capacity with multidisciplinary teams
  • Leadership and communication skills
  • Knowledge of Agile methodologies

Benefits For Software Engineer (Full Stack)

  • Opportunity for continued growth
  • International project exposure
  • Part of company transformation program
  • Collaborative work environment

Jobs Related To Deutsche Bank Software Engineer (Full Stack)