COO - Private Wealth Technology - Java Web Developer- Associate

  • Competitive
  • Singapour, Singapore
  • CDI, Plein-temps
  • Deutsche Bank APAC
  • 21 févr. 18 2018-02-21

COO - Private Wealth Technology - Java Web Developer- Associate



Technology

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

We are looking for a JAVA TECHNICAL LEAD. You will analyze, design, develop and maintain IT applications, including documentation and post-implementation application support.

Responsibilities:

  • Analyze requests for enhancements/changes and write amendment/program specifications
  • Update system documentation
  • Perform and manage stages of the SDLC and participate in the systems review with Project Lead/Manager
  • A proven track record of successfully implementing software or web development projects using Agile methodologies
  • Understand the interdependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiency
  • Design and document system design, architecture and propose appropriate technologies and tools required to implement systems; and ensure users sign-off on design specifications
  • Use development tools to develop applications for better productivity
  • Develop test cases, conduct SIT, load test and tune the performance of systems to meet SLA
  • Deploy systems to production and provide post-implementation support
  • Provide technical guidance to junior colleagues in their work
  • Keep abreast of technological advancement, emerging standards and new software or hardware solutions that may affect decisions about system builds or enhancements

Skills Required:
  • Have a Bachelor Degree in Computer Science, IT or related fields
  • Possess good experience developing web application, Web Forms and Enterprise Workflows
  • Have 2-3 years project lead experience in IT. Certifications in Java, J2EE etc preferred
  • Have 5-8 years' experience in systems analysis, design, programming and project management
  • Core Java, multi-thread programming and Object-Oriented methodologies
  • JSON, JSP, Servlet, Ajax, Java Script, JQuery, both provider and consumer programming for Java Restful web service, Micro services, working experience in application server, e.g. Tomcat, Weblogic, JBoss
  • Linux/Unix system-commands and shell-scripting
  • JMS, MQ Series or other messaging technologies
  • Experience in using source code management tool such as Git and SVN
  • Familiarity in Atlassian products such as JIRA, Confluence, Bitbucket Server (formerly Stash)
  • Experience in Java web service frameworks/style such as Apache CXF and REST including its data interchange format/definition such as XML, JSON, WSDL
  • Experience in database technology such as Oracle database and its language SQL, PL/SQL.
  • Able to construct hierarchal query

Key Success Factors:
  • Results Focused
  • Technical Development Depth and Experience
  • Creative Problem Solving
  • Teamwork and Cooperation
  • Effective Communication


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.