R0285120 Tdi Full Stack Engineer (symphony Bdk) Avp (open)

Singapore, Singapore

Job Description




A Senior Engineer is responsible for designing and developing entire engineering solutions to accomplish business goals. Key responsibilities of this role include ensuring that solutions are well architected, with maintainability and ease of testing built in from the outset, and that they can be integrated successfully into the end-to-end business process flow. They will have gained significant experience through multiple implementations and have begun to develop both depth and breadth in a number of engineering competencies. They have extensive knowledge of design and architectural patterns. They will provide engineering thought leadership within their teams, and will play a role in mentoring and coaching of less experienced engineers.

Additional

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.

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.

eFinancialCareers

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.


Job Detail

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