Taro Logo

Senior Java Developer

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
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Senior Java Developer

Deutsche Bank's technology centre in Bucharest, DB Global Technology, is seeking a Senior Java Developer to join their Shared Application Services (SAS) team. This role is part of the smartFIX OCR team, where you'll be working on cutting-edge OCR technologies including Google DocAI. The position offers an opportunity to work with modern technologies while developing scalable solutions for one of the world's leading financial institutions.

The role combines technical leadership with hands-on development, requiring expertise in Java, Spring Boot, and cloud technologies (GCP). You'll be responsible for driving new technology applications, mentoring junior developers, and working closely with business stakeholders to deliver robust solutions. The position demands strong technical skills in microservices, REST APIs, and security implementations, along with excellent communication abilities.

Deutsche Bank offers a comprehensive benefits package including flexible work arrangements, private healthcare, continuous learning opportunities, and competitive compensation. The company maintains a professional yet collaborative environment with modern office facilities and a strong focus on work-life balance. This is an excellent opportunity for experienced developers looking to make an impact in a global financial technology environment while working with cutting-edge technologies and leading cross-functional teams.

The bank's commitment to fostering an inclusive and diverse workplace, combined with its 150-year legacy and presence in 60 countries, makes this an ideal position for professionals seeking to advance their careers in a stable yet innovative environment. The role offers significant growth potential and the chance to work on transformative projects that impact the bank's global operations.

Last updated 3 months ago

Responsibilities For Senior Java Developer

  • Drive the development of new technology applications with Business, Architecture, and Operations stakeholders
  • Produce well-crafted software that adds value and adapts to changing customer needs
  • Shape the future of technology stack and solve complex problems
  • Lead by example in software design and programming practice
  • Actively contribute to incident resolution
  • Act as a Subject Matter Expert
  • Build and support team for BAU and continuous enhancements
  • Collaborate with cross-functional teams
  • Provide training and guidance to junior members
  • Interact with global team leads

Requirements For Senior Java Developer

Java
Kubernetes
  • Extensive expertise in fullstack development with JAVA, Spring boot, ORM, and GCP
  • Experience with Microservices and REST APIs development
  • Knowledge of Spring Framework and SQL
  • Experience with Spring Security and OAuth2
  • Experience with DevOps/SRE pipelines and CI/CD tools
  • Experience with TDD and Agile methodologies
  • Excellent communication skills in English
  • Self-motivated with technology and product vision
  • Proven technical abilities and team leadership skills

Benefits For Senior Java Developer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Private healthcare and life insurance
  • Flexible Work from Home options
  • Modern office with relaxation areas
  • Continuous learning culture
  • 24 days holiday plus loyalty days and bank holidays
  • Kids@TheOffice support
  • Retailer discounts
  • Competitive income
  • Performance-based promotions

Jobs Related To Deutsche Bank Senior Java Developer