hero

Find Your Dream Job Today

Engineer Backend

Deutsche Bank

Deutsche Bank

Software Engineering
Bucharest, Romania
Posted 6+ months ago

Job Description:

About Us:

Deutsche Bank is a leading global financial institution dedicated to providing high-quality banking services and solutions. We are seeking an experienced and versatile Backend Engineer to join our talented team in Bucharest and help drive the development of cutting-edge applications within our Central Test Management department.

Deutsche Bank Technology in Bucharest

DB Technology is a global team of technology specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.

Our Bucharest location is one of our most extensive technology centre which supports our global network of tech centres and growing strongly. We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists. Our tech teams and business units use agile ways of working to create #GlobalHausbank solutions from our home market.

Responsibility

A Senior Engineer is responsible for the end-to-end design and development of sophisticated engineering solutions that drive our business goals forward.

Key Responsibilities:

  • Design and develop scalable and resilient solutions, ensuring maintainability and testability are prioritized.
  • Seamlessly integrate solutions into the overall business process flow.
  • Leverage extensive implementation experience to deepen expertise in various engineering domains.
  • Master design and architectural patterns to lead engineering projects.
  • Provide mentorship and share knowledge with less experienced engineers, enhancing team capabilities.

Skills:

  • Advanced analytical and problem-solving skills, with a methodical approach to transforming ideas into actionable designs and code.
  • Experience in designing and deploying high-availability systems and microservices architectures using technologies like Quarkus and Spring Boot.
  • Proficiency in Java 17, Javascript, and build tools such as Maven.
  • Strong foundation in SQL, and testing frameworks like JUnit and Mockito.
  • Expertise in infrastructure as code with Terraform, container orchestration with Kubernetes, package management with Helm, and version control systems like Github/Gitlab.
  • Proficiency in developing and managing CI/CD pipelines, with experience in Github Actions.
  • In-depth knowledge of cloud platforms, specifically Google Cloud Platform (GCP), including services like Pubsub, Cloud Run, Dataflows, Spanner, and Redis.
  • Familiarity with development and database tools such as Intellij, Postman, and DBeaver.
  • A strong understanding of agile principles and practical experience in Microservice Architectures.
  • Monitoring and performance tuning experience with tools like NewRelic.
  • A fundamental understanding of security principles, including OWASP standards, OpenID Connect for Authentication and Authorization, and TLS/SSL protocols.

Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.

We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.


We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.