Technology - Technical Specialist, GTB Client Implementation System - Associate

  • Competitive
  • Singapore
  • Permanent, Full time
  • Deutsche Bank APAC
  • 01 Oct 16

Technology - Technical Specialist, GTB Client Implementation System - Associate


Our technology teams are responsible for the Bank's entire information technology ("IT") infrastructure, and the development, implementation, and protection of the software required to support all of the Bank's businesses. We move over EUR 1.6 trillion across the Bank's platforms, support thousands of trading desks, and enable millions of banking transactions, share trades and emails every day.

With award-winning mobile banking apps and trading systems, our technology platforms help Deutsche Bank deliver high quality products to clients. Naturally, we make sure that the phones work, emails are delivered and PCs run - but we also develop collaboration platforms and workspaces that help our people share their knowledge, expertise and passion for our business.

Developments in technology are changing the way we communicate, work and think. Join us here, and you'll constantly be looking ahead. We'll look to you to capitalize on new technological trends that can reshape our business and deliver value for our clients, whilst still meeting the demands of customers, regulators and the markets.

Position Overview

Role Description - Summary:
The Client Implementation System Technical Specialist will develop high quality and high performance software in the client administration and reference data space for Deutsche Bank's Global Transaction Bank. This role will require the capability of developing highly complex distributed systems across a range of technologies.

Domain Knowledge:
Global Transaction Banking: Client Administration, Reference Data

Areas of Specialty:
Software Development: Develops and delivers software to meet a technical solution.


  • Member of technical team within the GTB Client Implementation System. This team is focused on bespoke software and tools used for reference data management, data replication and client contract generation using J2EE, AngularJS, Spring, Struts, Adobe Livecycle Server, Documentum, Tibco BusinessWorks, Oracle database and Oracle GoldenGate data replication. The system interfaces with around 20 other applications using near-real-time technologies
  • Prepares detailed software design for delivering business requirements
  • Writes high quality and high performance software that matches software design and business requirements
  • Ensures software development best practises are followed
  • Perform code reviews
  • Ensures the full software development lifecycle is followed
  • Ability to code high-complexity and low latency requirements

  • Expertise in J2EE technologies - emphasis on Spring Beans, Struts and aspect oriented programming
  • Expertise in high performance SQL data access
  • Expertise in the latest responsive UI technologies - AJAX. HTML5, AngularJS
  • Experience in agile, waterfall and hybrid delivery models
  • Minimum experience of 3 years in software development
  • Experience in developing high performance batch oriented and file processing systems is a plus
  • Experience in integrating multiple technology stacks into a single cohesive functional platform- across J2EE / Database / Enterprise Message Bus - is a plus
  • Ability to work in a fast paced environment.
  • Passionate about sharing knowledge and best practices
  • Passionate about technology and up-to date on the latest developments in software technologies
  • Ability to work in virtual teams and in matrixed organizations.
  • Fluent English (written/verbal).

  • Bachelors' degree from an accredited college or university with a concentration in Computer Science or Software Engineering (or equivalent).

  • Short-listed candidates will be invited to interview with the bank for the position. The interview may involve live programming exercises on some or all of the following technologies - J2EE (emphasis on Spring Beans and Struts) / AJAX / HTML5 / AngularJS / High Performance SQL tuning.

Deutsche Bank offers a challenging and rewarding career where your contribution is valued and rewarded. We have an inclusive and friendly working environment coupled with excellent facilities and benefits.

Deutsche Bank is an equal opportunity employer who seeks to recruit and appoint the best available person for a job regardless of marital status, sex (including pregnancy), age, religion, belief, race, nationality and ethnic or national origin, colour, sexual orientation or disability.