Corporate Banking– Software Engineer – Avp

Deutsche Bank

Hybrid
Java 8+ programming experience
Microservices development with spring boot
Cloud native applications on kubernetes
Deutsche Bank is seeking a Software Engineer for their Corporate Banking division, emphasizing the importance of technology in their operations and the opportunity to work on critical processing systems. The ideal candidate should possess strong programming skills, particularly in Java and cloud technologies, with a collaborative mindset

Job Summary

  • Deutsche Bank’s Corporate Banking technology team is a global team of 3000 coders across 30 countries focused on rebuilding mission critical processing systems.
  • The role involves specification, development, testing, and rollout of new software features while contributing to the product roadmap and engineering culture.
  • Employees benefit from flexible benefits, comprehensive leave, gender neutral parental leave, hybrid work options, and a culture supporting development and wellbeing.

Matching Summary

Match Score: 85

Deutsche Bank is seeking a Software Engineer for their Corporate Banking division, emphasizing the importance of technology in their operations and the opportunity to work on critical processing systems. The ideal candidate should possess strong programming skills, particularly in Java and cloud technologies, with a collaborative mindset.

Skills & Requirements

Must-have

  • Java 8+ programming experience
  • Microservices development with Spring Boot
  • Cloud native applications on Kubernetes
  • Event Driven Pattern microservices
  • Distributed Messaging with Apache Kafka
  • CI/CD pipelines using Git and Terraform
  • Front end frameworks React or Angular

Nice-to-have

  • Functional and Reactive programming in Java
  • Experience with Google Cloud Platform
  • Exposure to resiliency patterns like circuit breakers
  • Operational patterns with metrics and distributed tracing
  • Hybrid working arrangement
  • Culture of continuous learning
  • Flexible benefits including virtual doctor consultations

Key Requirements

  • Bachelor’s degree in Computer Science or related field
  • Minimum 6 years programming experience
  • Experience with Java and front end technologies
  • Hands-on cloud native application development
  • Knowledge of microservices design patterns
  • Experience with CI/CD and deployment automation

Work Rights

Not specified

Tailored Resume

Cover Letter