Taro Logo

Senior Java/Fullstack Engineer

Leading German bank with strong European roots and a global network, providing corporate, private, investment banking and asset management services.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Senior Java/Fullstack Engineer

Deutsche Bank is seeking a Senior Java/Fullstack Engineer to join their Credit Risk Technology team. This role offers an exciting opportunity to work on critical, globally used platforms within one of the world's leading financial institutions. The position requires expertise in Java (v17+) services design and development, with cloud native technologies like OpenShift and Kubernetes. The ideal candidate will also have experience with web front ends (Angular) and RDBMS data engineering (Oracle).

The role combines technical leadership with hands-on development, requiring someone who can provide guidance to other engineers while delivering high-quality solutions. The position emphasizes independence, innovation, and a commitment to quality and continuous improvement. Working in Deutsche Bank's dynamic environment, you'll be part of a team that values excellence and collaborative problem-solving.

The bank offers an attractive compensation package including competitive salary, comprehensive healthcare benefits, generous vacation time, and various lifestyle perks. Their commitment to work-life balance is demonstrated through their hybrid working model, allowing flexibility between office and remote work. Deutsche Bank is recognized for its inclusive culture, having been named in The Times Top 50 Employers for Gender Equality and Stonewall's Top 100 Employers.

This role presents an excellent opportunity for experienced software engineers looking to make an impact in global financial technology while working with cutting-edge technologies and being part of a supportive, diverse team. The position offers clear career progression paths and the chance to work on systems that are critical to one of the world's leading financial institutions.

Last updated a day ago

Responsibilities For Senior Java/Fullstack Engineer

  • Designing and implementing new features and enhancements to application components
  • Delivering components to production within SDLC controls
  • Managing application risks such as open-source vulnerabilities, scalability, security
  • Mentoring team members to foster a culture of excellence
  • Working with architects, business stakeholders, and other technology teams to deliver solutions effectively

Requirements For Senior Java/Fullstack Engineer

Java
TypeScript
  • Hands-on development experience with Java 17+, Spring Framework, RESTful Services, JDBC, using Maven/Gradle
  • Enterprise integration patterns via services, messaging, scheduling
  • Web / JS technologies such as Angular, Typescript, npm
  • Performance analysis and tuning: JVM options, query plans
  • Creating and reviewing solution designs, estimation
  • Working in an agile manner

Benefits For Senior Java/Fullstack Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Hybrid working model
  • Competitive salary and non-contributory pension
  • 30 days holiday plus bank holidays
  • Life Assurance and Private Healthcare for you and your family
  • Retail Discounts
  • Bike4Work scheme
  • Gym benefits
  • 2 days volunteering leave per year
  • Training and development opportunities
  • Coaching and support

Interested in this job?

Jobs Related To Deutsche Bank Senior Java/Fullstack Engineer