Job Description: As an Engineer you will develop and deliver significant components of engineering solutions to satisfy complex and diverse business goals. You will engage and partner with the business whilst working within a broader creative, collaborative and innovative team, with a strong desire to make an impact. Job Responsibilities: Strong Java and Python development skills; Database analysis and good sequel query skills; End to end Agile process delivery Employ a range of techniques to analyse problems and evaluate multiple solutions against engineering, business and strategic criteria Apache Camel, RESTful and WebSockets Application Programme Interfaces delivery; Unit and Integration Test delivery Identify and resolve barriers to business deliveries implementing solutions which iteratively deliver value Conduct peer reviews to ensure designs are fit for purpose, extensible and re-usable Design and build solutions which are secure and controlled Design solutions using common design patterns with a range of design tools and techniques Job Requirements: Data Analysis and modelling; Adept with development tools such as Eclipse or IntelliJ and git, Ability to work collaboratively across teams and share knowledge with other team members Track record in identifying and making improvements to the delivery process Analytical thinker, team player and possess excellent communication skills, both written and verbal Understand key elements of security, risk and control Familiar in the use of solution design tools Enable experimentation and fast learning approaches to creating business solutions Job Details: Company: Deutsche Bank Vacancy Type: Full Time Job Location: London, England, UK Application Deadline: N/A Apply Here vacanciesforyou.net