- LocationRomania
-
IndustryInformation Technology
Responsibilities
Forming part of the Fintech Enablement team you will be responsible for helping to drive Deutsche Bank’s strategy for technological excellence in expanding the firm’s offering and leveraging varying Fintech partnerships and solutions. Together with the team you will translate requirements into industry leading technology solutions. In your role you will:
• Contribute into building a shared platform architecture and code base across Fintech Enablement applications allowing quicker time to market of new solutions.
• Use your full stack or backend Java experience for designing and developing new and existing applications within a cloud-based high availability architecture
• Assist in the adoption of modern engineering practices, design principles and Agile methodology across the Fintech Enablement team
• Engage with the business sponsors and stakeholders to implement requirements according to agreed timelines
• Partner with QA to ensure quality solutions are delivered to end users
• Provide Level 3 support
Skills
Must have
• Experience in Core Java, Database Technologies (e.g. SQL, Hibernate, NoSQL, MongoDB), micro-service architectures, Kubernetes containerization platforms (GKE, OpenShift)
• Practical experience with build tools (e.g. Maven, Gradle), version control (e.g. Git) and continuous integration systems (e.g. Teamcity, Jenkins)
• Good experience in cloud based, distributed, highly available and fault tolerant applications
• Experience in building large scale and highly available (REST) API's in Java
• Good knowledge of various design and architectural patterns
• Understanding of industry standard processes for build, deploy, release and support (CI/CD, incident/problem/change management etc.)
• Experience in Agile practices
• Experience in front-end and JavaScript technologies and frameworks (TypeScript, React)
• Experience in the finance industry and understanding of financial products and business processes would be beneficial
• Experience working within the Fintech community would be beneficial
• Bachelor's degree level or equivalent qualification/relevant work experience
Nice to have
Success Factors for Engineers in CB Tech
• Someone who sets the standard for excellence in their role as an engineer
• Talented individuals who are creative, innovative, and passionate about doing exciting and important work
• People who make wise decisions, despite ambiguity, be it people, technical, business, other
• People who treat others with respect at all times, independent of their status
• An engineer who considers quality as a priority, and think about the client whilst developing for our future
• High-value persons who have a desire make an impact
• Individuals who have a desire of self-improvement through experience, observation, introspection, reading and discussion
• Individuals who accomplish amazing amounts of important work
• Someone who seeks to understand our strategy, our business, the market and our clients
• A person who challenges assumptions when warranted and makes suggestions for better approaches
Please note our career adverts may use approximative salary levels purely as a guide. However, we are happy to consider applications from all candidates who are able to demonstrate the skills necessary to fulfil the role. We can only answer to the best-fit applicants within an average response time of a maximum of 4(four) weeks. The rest of the CVs are stored in our international talent pool for future potential matches. Please note that your personal information will be treated in accordance with our Privacy Policy.
Wishing you a prosperous career and thank you!
