Tdi Full Stack Engineer (symphony Bdk) Avp

Singapore, Singapore

Job Description


:

Details of the Division and Team:

Deutsche Bank\xe2\x80\x99s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel.

You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support.

What we will offer you:

A healthy, engaged and well-supported workforce is better equipped to do their best work and, more importantly, enjoy their lives inside and outside the workplace. That\xe2\x80\x99s why we are committed to providing an environment with your development and wellbeing at its center.

You can expect:

Flexible benefits plan including virtual doctor consultation services

Comprehensive leave benefits

Gender Neutral Parental Leave

Flexible working arrangements

25 days of annual paid leave, plus public holiday & Flexible Working Arrangement

Your key responsibilities:

Responsible for developing software in Java, object-oriented database and grid using kubernetes & open shift platform.

Responsible for building REST web services

Responsible for designing interface between UI and REST service.

Responsible for building data-grid centric UI.

Participating fully in the development process through the entire software lifecycle.

Participating fully in agile software development process

Use BDD techniques, collaborating closely with users, analysts, developers, and other testers.

Use test driven development, write clean code, and refactor constantly.

Be ready to work on a range of technologies and components, including user interfaces, services, and databases. Act as a generalizing specialist.

Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level.

Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it\xe2\x80\x99s needed

Collaborate with the team to build, test and release software within short lead times. Work to develop and maintain a highly automated Continuous Delivery pipeline.

Help create a culture of learning and continuous improvement within your team and beyond

Your skills and experience:

Minimum 8 years of experience in building solutions for the custody business linked to cash management, FX and credit risk

Minimum 4 years of experience in working with Symphony BDK and building bots on Symphony to interact with external client bots and building solutions linking FX processing to the underlying custody transactions

Proven Experience in building and supporting applications which manage credit risk comingling data across cash and custody for liquidity management

Hands on experience in using Java and Scala

Proven experience in technologies that store, transport, and manipulate data, for example: NoSQL, document databases, graph databases, Hadoop/HDFS, streaming and messaging

Practical experience of test-driven development and constant refactoring in continuous integration environment.

Role is required to be performed on-site at One Raffles Quay office. Relevant vaccination requirements may apply.

How we\xe2\x80\x99ll support you:

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

Training and development to help you excel in your career

Coaching and support from experts in your team

About us and our teams:

Deutsche Bank is the leading German bank with strong European roots and a global network. to see what we do.

Deutsche Bank & Diversity

Our values define the working environment we strive to create \xe2\x80\x93 diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.

We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Visit to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Deutsche Bank

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1353043
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned