Java Backend Delivery - AVP
Core
Senior Java Engineer designing and evolving scalable, on-premises and cloud-native backend architectures for private banking investments solutions.
Role type
Senior Java Backend Engineer (AVP level)
Builds
High-performance backend services and event-driven systems for Deutsche Bank's Private Bank (Germany) team
Domain
Financial Services (Private Banking) / Enterprise Backend Engineering
Deliverable
production ML models
Required skills
Java 21, Spring Boot, Microservices architecture, Event-driven design, Distributed systems, SQL/Relational databases, REST API, Performance tuning (JVM/concurrency/memory), Debugging distributed systems
Preferred skills
Kafka, BigQuery, Apache Beam, GCP/Azure/AWS, TDD/BDD, DevOps tools
Technologies
Java 21, Spring Boot, Kafka, MQs, BigQuery, Apache Beam, GCP, Azure, AWS
Responsibilities
Design/build/maintain high-performance backend services; Architect/implement event-driven systems; Execute load/stress testing and performance tuning; Promote engineering best practices (TDD, clean code); Diagnose complex issues in distributed systems; Collaborate with architecture/product teams
Seniority
Senior, hands-on IC (12-14+ years experience)