Java Technical Lead (f/m/x)
Core
Lead a team of engineers to design, build, and maintain robust, highly available microservices and applications for Deutsche Bank's global technology platform.
Role type
Senior IC Java Technical Lead (Backend)
Builds
Global technology products and services, specifically microservices and applications for various business areas.
Domain
Banking / Enterprise Software / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17+, Spring Boot, Microservices Architecture, SQL/PostgreSQL, Cloud Platforms (GCP/AWS/Azure), CI/CD Pipeline Design, Unit Test Frameworks, SOLID Principles, Design Patterns
Preferred skills
Full-Stack Development, Agentic Systems, GCP Dataflows/Dataforms/Composer, ETL Tools/Data Migration, OpenID Connect, OWASP
Technologies
Java, Spring Boot, PostgreSQL, Google Cloud Platform, AWS, Azure, Github Actions
Responsibilities
Lead and mentor a team of engineers, design and tailor unit test frameworks, ensure code performance and quality through code reviews, write code in compliance with security mechanisms, collaborate with cross-functional teams in an agile environment, participate in developer guilds to foster knowledge sharing.
Seniority
Senior, hands-on IC with team leadership