Senior Software Engineer (java) (f/m/x) – Trade Finance & Lending

Deutsche Bank

Berlin, Germany
Hybrid
Core java and jvm fundamentals
Backend service and api development
High availability and observability practices
Deutsche Bank is seeking a Senior Software Engineer (Java) for their Trade Finance & Lending team based in Berlin. The role involves designing and implementing core services, improving system automation, and enhancing backend APIs in a collaborative, agile environment

Job Summary

  • The role involves designing and evolving TF&L Core Services including Access Control, Authentication, and Backend-for-Frontend APIs.
  • Engineers will collaborate with DevOps to improve CI/CD pipelines and ensure high availability with 99% uptime during business hours.
  • Deutsche Bank offers comprehensive benefits including mental health support, physical fitness programs, and flexible working arrangements.

Matching Summary

Match Score: 85

Deutsche Bank is seeking a Senior Software Engineer (Java) for their Trade Finance & Lending team based in Berlin. The role involves designing and implementing core services, improving system automation, and enhancing backend APIs in a collaborative, agile environment.

Skills & Requirements

Must-have

  • Core Java and JVM fundamentals
  • Backend service and API development
  • High availability and observability practices
  • Agile environment and SDLC tooling
  • Event platforms like Kafka

Nice-to-have

  • Kotlin or Scala experience
  • JavaScript/TypeScript knowledge
  • Columnar databases like ClickHouse
  • In-memory data grids
  • Legacy system modernization

Key Requirements

  • Several years of professional Java engineering experience
  • Strong knowledge of design patterns and frameworks
  • Experience with production monitoring and disaster recovery

Work Rights

Not specified

Tailored Resume

Cover Letter