Taro Logo

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

Description For Senior Software Engineer

Deutsche Bank's Global Technology center in Bucharest is seeking a Senior Software Engineer to join their Accounting Domain. This role is part of new squads being built to augment existing engineering tribes. The position focuses on designing and implementing high-quality technology solutions within the Accounting Domain, requiring expertise in microservices and data meshes. The ideal candidate will be a hands-on engineering lead who can balance technical excellence with team leadership.

The role offers an opportunity to work with cutting-edge technologies including Java, Spring Boot, Kubernetes, and various data technologies. You'll be part of Deutsche Bank's technology transformation, working in a robust engineering culture dedicated to continuous learning and knowledge-sharing. The position combines technical leadership with hands-on development, requiring both strong coding skills and the ability to mentor team members.

The company offers an attractive benefits package including flexible work arrangements, private healthcare, competitive compensation, and a strong focus on work-life balance. Located in Bucharest, the role provides exposure to global banking technology and the chance to work on significant financial technology projects. The modern office environment and emphasis on continuous learning make this an excellent opportunity for senior engineers looking to advance their careers in financial technology.

Deutsche Bank's commitment to diversity and inclusion, combined with their global presence and 150-year history, provides a stable yet dynamic environment for career growth. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to impact global financial systems.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Be a hands-on engineering lead involved in analysis, design, design/code reviews, coding and release activities
  • Champion engineering best practices and guide/mentor team to achieve high performance
  • Work closely with Business stakeholders, Tribe lead, Product Owner, Lead Architect
  • Acquire functional knowledge of business capability/need and translate into technical solutions
  • Demonstrate ownership, inspire others, innovative thinking, growth mindset
  • Focus on upskilling people, team building and career development
  • Keep up-to-date with industry trends and developments

Requirements For Senior Software Engineer

Java
Redis
Kafka
React
Node.js
Kubernetes
  • Expert in Java, Spring Boot, SQL/PLSQL
  • Strong experience in Kubernetes, OpenShift container platform
  • Experience with Databases – Oracle, Redis/hazelcast
  • Experience in message queues (RabbitMQ/IBM MQ, JMS) and Data streaming
  • Proficient in working with APIs and data formats like JSON, XML, YAML, Parquet
  • Experience in designing solutions based on DDD and Clean/Hexagonal Architecture
  • Knowledge of distributed/multi-tiered architecture styles

Benefits For Senior Software Engineer

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

Interested in this job?

Jobs Related To Deutsche Bank Senior Software Engineer

Team Lead/ Senior Software Engineer - Vice President

Senior Software Engineering leadership role at Deutsche Bank focusing on backend development and team management for financial services technology.

Loans IT - JAVA - Full Stack Developer, AVP

Senior Java Full Stack Developer position at Deutsche Bank focusing on loan management systems, requiring 12+ years of experience and offering comprehensive benefits.

Senior Java/Kotlin Developer (f/m/x) strategic Demand Deposit Accounts (sDDA)

Senior Java/Kotlin Developer position at Deutsche Bank focusing on strategic Demand Deposit Accounts systems development and maintenance.

Senior Java Developer (f/m/x) – dbLimits

Senior Java Developer position at Deutsche Bank working on dbLimits platform, developing enterprise financial applications.

EDA/CAD Custom Tool Development Engineer, Google Cloud

Senior engineering role at Google Cloud focusing on EDA/CAD tool development for AI/ML hardware acceleration, combining expertise in ASIC design with software development.