Tech Lead Engineer

Deutsche Bank

Fully remote
Java development experience
Design and build distributed systems
Experience with openshift/kubernetes
Deutsche Bank is seeking a Tech Lead Engineer to enhance their corporate banking technology, emphasizing real-time processing and integrated systems. The ideal candidate should have extensive experience in Java and distributed systems design, with a focus on collaboration and continuous learning in a supportive work environment

Job Summary

  • Corporate Banking is a technology centric business with an increasing move to real-time processing and integrated systems.
  • Responsibilities include designing solutions, guiding colleagues, building automation tests, deploying applications, and being on call for production incidents.
  • Deutsche Bank supports employee well-being with private healthcare, flexible work options, continuous learning, and a culture of collaboration and inclusion.

Matching Summary

Match Score: 85

Deutsche Bank is seeking a Tech Lead Engineer to enhance their corporate banking technology, emphasizing real-time processing and integrated systems. The ideal candidate should have extensive experience in Java and distributed systems design, with a focus on collaboration and continuous learning in a supportive work environment.

Skills & Requirements

Must-have

  • Java development experience
  • Design and build distributed systems
  • Experience with OpenShift/Kubernetes
  • Working knowledge of relational databases
  • Knowledge of Kafka and MQ
  • Production-focused application design

Nice-to-have

  • Experience with BDD
  • Familiarity with Gradle and Jenkins
  • Knowledge of Spring Boot and Apache Camel
  • Collaborative and open-minded attitude
  • Flexible work from home options
  • Continuous learning culture

Key Requirements

  • Minimum 7 years Java experience
  • Experience designing resilient low latency systems
  • Production deployment and incident management experience

Work Rights

Not specified

Tailored Resume

Cover Letter