Taro Logo

Senior Java Developer

A global financial services provider with over 150 years of history, operating in around 60 countries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Java Developer

Deutsche Bank Technology in Berlin is seeking a Senior Java Developer to join their Trade Finance and Lending (TF&L) team. This role is part of a core business department in Corporate Bank working with clients globally. The position focuses on developing an event-sourcing platform and contributing to business products migration from legacy applications to a new strategic platform.

The team is working on a technology refresh of their IT platform to enable new services and products for customers while achieving the next level of business process automation and reducing transaction costs. The architecture covers a wide range of capabilities including loan lifecycle management, collateral management, and integrations with Cash, Treasury, Risk, and Finance landscapes.

As a Senior Software Engineer, you'll be part of a global team of tech specialists working at the forefront of financial services innovation. The Berlin location is their newest addition to their global network of tech centers and is experiencing strong growth. The team uses agile methodologies and focuses on delivering high-quality code with thorough testing practices.

The role offers comprehensive benefits including health support, flexible working options, and financial security benefits. Deutsche Bank promotes a culture of collaboration, responsible action, and economic thinking. They welcome applications from all people and foster a positive, fair, and inclusive work environment.

This position is perfect for a self-driven engineer who enjoys working with cutting-edge technologies and wants to make an impact in the financial services sector. The role offers the opportunity to work on complex technical challenges while contributing to the bank's digital transformation initiatives.

Last updated 5 hours ago

Responsibilities For Senior Java Developer

  • Write clean testable code implementing business requirements and maintain automated testing coverage
  • Read code and reverse engineer legacy solutions as part of migration to the strategic platform
  • Collaborate with software developers, product managers and stakeholders to ensure quality and consistency
  • Work with Functional Analysts and Business Partners on requirements
  • Coding and automated testing, collaboration with QA engineers on test automation framework

Requirements For Senior Java Developer

Java
  • Good math and algorithms skills
  • Good problem-solving skills
  • Good knowledge of Core Java (8,11)
  • Experience with Spring framework
  • SQL knowledge (Oracle is a plus)
  • Experience with reverse engineering complex solutions
  • Knowledge of JUnit and Cucumber for test automation
  • User-level knowledge of Linux
  • Fluent English verbal and written

Benefits For Senior Java Developer

Medical Insurance
Mental Health Assistance
Vision Insurance
Dental Insurance
401k
  • Mental health support and awareness training
  • Health check-ups and vaccination drives
  • Nutrition and healthy living advice
  • PME family service
  • FitnessCenter access
  • Flexible working options (part-time, hybrid working, job tandem)
  • Pension plans
  • Banking services
  • Company bicycle option
  • Deutschlandticket

Jobs Related To Deutsche Bank Senior Java Developer