At a Glance
- Tasks: Lead the design and delivery of innovative Java applications for Anti-Financial-Crime operations.
- Company: Join Deutsche Bank, a global leader in banking with a diverse and inclusive culture.
- Benefits: Competitive pay, flexible work arrangements, and opportunities for professional growth.
- Why this job: Make a real impact in a dynamic environment while working with cutting-edge technologies.
- Qualifications: Strong Java development skills and experience with cloud technologies like GCP.
- Other info: Collaborative team culture focused on innovation and excellence.
The predicted salary is between 48000 - 72000 £ per year.
Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus a significant presence in the Americas and Asia Pacific. There are four business divisions: the Corporate Bank, the Investment Bank, the Private Bank and the Asset Manager DWS.
On behalf of Deutsche Bank, we are looking for a Lead Java Engineer for a 6 month contract based in London.
Purpose of the role: Working within the Anti‑Financial‑Crime (AFC) Technology function, you will contribute to the delivery of platforms and tools that underpin AFC operations, supporting effective risk management and compliance with global regulatory standards. The function operates across major international hubs and manages a substantial annual change portfolio. As a Lead Java Engineer, you will provide technical leadership and take ownership of critical applications that drive the next generation of AFC capabilities.
What you'll do:
- Design and deliver baseline and future‑state components to modernise the AFC technology landscape.
- Provide technical leadership to engineering teams working on critical AFC applications.
- Collaborate with Product Managers and Architects to define requirements, solution vision, and delivery roadmap.
- Contribute high‑quality code and conduct code reviews to maintain engineering excellence.
- Ensure development practices align with modern engineering standards and methodologies.
The skills you'll need:
- Proven track record of delivering complex IT projects in a mature engineering environment.
- Solid experience of server‑side development experience with Java, SQL, and messaging/search technologies.
- Demonstrable experience with Google Cloud Platform (GCP), including use of services such as GKE, Cloud Functions, or Pub/Sub, and hands‑on expertise with container technologies (Kubernetes/Docker) for deployment and orchestration.
- Clear evidence of working within DevOps/SRE‑aligned environments, including implementing CI/CD pipelines, applying TDD/BDD practices, and using tools such as Jenkins or GitLab CI, with strong understanding of reliability and observability principles.
- Broad awareness of emerging technologies and ability to translate them into business relevant solutions.
We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs, and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.
Lead Java Engineer employer: Alexander Mann Solutions - Contingency
Contact Detail:
Alexander Mann Solutions - Contingency Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the banking and tech sectors. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Java projects, especially those related to financial technology. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss your experience with GCP and DevOps practices.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re here to support you every step of the way!
We think you need these skills to ace Lead Java Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Java Engineer role. Highlight your experience with Java, SQL, and any relevant technologies like GCP or Kubernetes. We want to see how your skills align with what Deutsche Bank is looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Mention your passion for anti-financial crime technology and how you can contribute to the team. We love a good story!
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a complex IT project or a personal endeavour, we want to see your hands-on experience and how you've tackled challenges in the past.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and keep track of it. Plus, it shows you're serious about joining the team at Deutsche Bank!
How to prepare for a job interview at Alexander Mann Solutions - Contingency
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially server-side development. Be ready to discuss your past projects and how you've tackled complex IT challenges using Java, SQL, and messaging technologies.
✨Familiarise Yourself with GCP
Since the role involves Google Cloud Platform, get comfortable with its services like GKE and Cloud Functions. Prepare to explain how you've used these tools in previous roles, particularly in relation to container technologies like Kubernetes and Docker.
✨Showcase Your DevOps Experience
Highlight your experience in DevOps environments, especially with CI/CD pipelines. Be prepared to discuss specific tools you've used, such as Jenkins or GitLab CI, and how you've implemented TDD/BDD practices in your work.
✨Embrace the Company Culture
Deutsche Bank values diversity and collaboration, so be ready to share examples of how you've worked in diverse teams. Show that you appreciate different perspectives and can contribute to a supportive work environment.