Deutsche Bank is seeking a Senior Software Engineer (Java) for its Trade Finance & Lending team in Berlin. The role involves designing and implementing core services for trade finance solutions, with a strong emphasis on scalable, maintainable Java code and collaboration across teams
Job Summary
Deutsche Bank Technology in Berlin is a global team focused on technical excellence and financial services innovation using cutting-edge technologies.
The role involves delivering and evolving core services for Trade Finance and Lending, supporting global business capabilities and platform modernization.
The company offers comprehensive benefits supporting mental and physical health, flexible working, diversity and inclusion, and financial security.
Matching Summary
Match Score: 85
Deutsche Bank is seeking a Senior Software Engineer (Java) for its Trade Finance & Lending team in Berlin. The role involves designing and implementing core services for trade finance solutions, with a strong emphasis on scalable, maintainable Java code and collaboration across teams.
Skills & Requirements
Must-have
Core Java development
Backend services and API implementation
High availability and monitoring practices
Agile software development environment
CI/CD and SDLC automation
Kafka and data platform experience
Nice-to-have
Kotlin or Scala experience
JavaScript/TypeScript skills
Strong communication in English
Collaboration with DevOps and QA teams
Experience with columnar databases
Platform modernization and legacy migration
Key Requirements
Several years professional Java engineering experience
Strong knowledge of Core Java and JVM fundamentals
Experience operating backend services in production
Familiarity with Agile methodologies and modern SDLC tools