Associate Engineer Java Developer (m/f/x) Automation as a Service
Job ID: R0373891 Full/Part-Time: Full-time Regular/Temporary: Regular Listed: 2025-02-28 Location: London
Position Overview
Deutsche Bank Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence our engineers work at the forefront of financial services innovation using cutting-edge technologies.
As an Associate Engineer Java Developer, you will have a unique opportunity to join a team focused on expanding upon our platform to solve the technology challenges of tomorrow: providing automation solutions, building out components of our single-user interface portal; our key-stone technology platform that is both internal and external client-facing.
What We Offer You
* Hybrid Working - we understand that employee expectations and preferences are changing.
* Competitive salary and non-contributory pension
* 30 days holiday plus bank holidays, with the option to purchase additional days
* Life Assurance and Private Healthcare for you and your family
* A range of flexible benefits including Retail Discounts, a Bike4Work scheme, and Gym benefits
* The opportunity to support a wide-ranging CSR program + 2 days volunteering leave per year
Your Key Responsibilities
* Implement E2E client service automations for corporate clients within Deutsche Bank
* Design, develop and document microservice-based & Cloud-native application components in accordance with requirements specification
* Write clear, maintainable and reusable code and take part in code reviews to ensure that features are developed at high quality standards
* Participate in technical discussions and architecture decisions within the team
* Work in a cross-disciplined agile team with shared responsibility and high autonomy
Your Skills And Experience
* Bachelor's and/or Master's degree in Computer Science, Software Engineering or Mathematics (ideally combined with finance or business knowledge) or equivalent work experience
* Strong Experience in Java development of robust and reusable code, especially experience with Spring framework, APIs (RESTful services) and databases
* Practical experience with Kubernetes platforms (e.g. OpenShift), Version Control Tools (e.g. Git) and Continuous Integration Systems (e.g. TeamCity)
* Experience working with agile software methodologies (e.g. Scrum), very good teamwork and excellent verbal and written communication skills
How We Support You
* Training and development to help you excel in your career
* Coaching and support from experts in your team
* A culture of continuous learning to aid progression
* A range of flexible benefits that you can tailor to suit your needs
About Us
Deutsche Bank is the leading German bank with strong European roots and a global network. We strive for a culture in which we are empowered to excel together every day.
We welcome applications from all people and promote a positive, fair and inclusive work environment.
Seniority level
Entry level
Employment type
Temporary
Job function
Engineering and Information Technology
Industries
IT System Testing and Evaluation
#J-18808-Ljbffr