Taro Logo

Java Backend Engineer

Deutsche Bank is a global banking institution with over 150 years of history, serving as the Global Hausbank for clients in around 60 countries.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Job Description

Deutsche Bank Global Technology, established in 2013 in Bucharest, is seeking a Java Backend Engineer to join their technology transformation journey. As part of DB's technology platform, you'll work on developing applications for crucial business areas in a robust, hands-on engineering culture dedicated to continuous learning and technical excellence.

The role involves designing and developing Java-based software components, performing code reviews, and working in an Agile environment. You'll be part of a team that values technical expertise, collaboration, and quality standards. The ideal candidate should have at least 3 years of Java development experience, with knowledge of Spring Boot, relational databases, and Git. Experience with Google Cloud and Github Actions is a plus.

Deutsche Bank offers an impressive benefits package including private healthcare, flexible working arrangements, and competitive compensation. The company culture emphasizes well-being across emotional, physical, social, and financial dimensions. You'll work in a modern office environment that promotes creativity and work-life balance, with access to continuous learning opportunities and expert mentorship.

The position is based in Bucharest, where you'll be part of Deutsche Bank's global network spanning 60 countries. The bank's commitment to being the Global Hausbank for its clients across Corporate, Private, Investment Banking, and Asset Management divisions provides exciting opportunities for impactful work. Join a team that values diversity, promotes inclusion, and celebrates success together.

Last updated 3 days ago

Responsibilities For Java Backend Engineer

  • Design, develop, and document Java-based software components
  • Perform code-reviews for colleagues
  • Investigate and address defects
  • Support QA team
  • Work in Agile environment
  • Apply coding guidelines and industry standards

Requirements For Java Backend Engineer

Java
  • At least 3 years experience as a software developer using JAVA programming language
  • Experience with Spring and Spring Boot
  • Good knowledge working with relational databases
  • Good knowledge of using Git
  • Nice to have: Google Cloud, Github Actions

Benefits For Java Backend Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Private healthcare and life insurance
  • 24 days holiday plus loyalty days and bank holidays
  • Hybrid working model with flexible options
  • Meal vouchers
  • Performance-based bonuses
  • Modern office with relaxation areas
  • Continuous learning culture
  • Kids@TheOffice support
  • Retailer discounts
  • Competitive salary
  • Referral bonuses

Related Jobs

Full-Stack Developer

Full-Stack Developer position at Deutsche Bank in Bucharest, focusing on Developer Experience and Productivity tooling, using Java/React/Kotlin stack with modern engineering practices.

Software Engineer Middle

Mid-level Software Engineer position at Airbus Defence and Space in Bucharest, focusing on backend development with Java, Python, and Rust, requiring 5+ years of experience.

Software Engineer

Software Engineer position at Kroo Bank Ltd, working remotely on modern banking technology using Clojure, React Native, and AWS.

Full-Stack Engineer (Banking)

Full-Stack Engineer position at Qualysoft Group in Bucharest, focusing on banking solutions using Angular, .NET, and cloud technologies in a hybrid work environment.

Software Engineer III, Build and Release

Software Engineer III position at Google focusing on build and release systems for Android and wearable software development, based in Bucharest, Romania.