Tdi Core Banking & Payments Tech Java Engineer Associate

Singapore, Singapore

Job Description


:Details of the Division and Team:Corporate Banking is a technology centric business, with an increasing move to real-time processing, an increasing appetite from customers for integrated systems and access to supporting data. This means that technology is more important than ever for the business.Deutsche Bank is one of the few banks with the scale and network to compete aggressively in this space, and the breadth of investment in this area is unmatched by our peers. Joining the team is a unique opportunity to help rebuild the core of some of our most mission critical processing systems from the ground-up.Our Corporate Bank Technology team is a global team of 3000 coders (and growing!) across 30 countries. The primary businesses that Corporate Bank support are Cash Management, Securities Services, Trade Finance and Trust & Agency Services. CB Technology support these businesses through CIO aligned teams and also by \'horizontals\' such as Client Connectivity, Surveillance and Regulatory, Infrastructure, Architecture, Production, and Risk & Control.Core Banking and Client Statements has an end-to-end responsibility for application development and management of the respective application portfolio. The portfolio covers Core Products that GTB offers to its international clients like DDA/Cash Accounts, Core Banking, Liquidity, Payments Processing and Clearing and F/X payments globally. It is also the global cash settlement platform for all other business lines.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 servicesComprehensive leave benefitsGender Neutral Parental LeaveFlexible working arrangements21 days of annual paid leave, plus public holiday & Flexible Working ArrangementYour key responsibilities:What You\xe2\x80\x99ll DoAs part of our global team you will work on various components as a Software Engineer. The Engineer for the Core banking and Payments area will focus on Business Analysis, development and testing for Change the Bank projects from PLCM Temporal/IDMS (Asia Core Banking and payments) approved book of work \xe2\x80\x93 which will include regulatory changes, transformational programs or essential maintenance. The Engineer will involve in the provision of technical expertise into this key strategic project in design, analysis, coding and testing creating high quality software. The candidate must have worked on agile delivery projects with shorter sprint cycles.Development in Java, Spring Boot in GCPCollaborate with teams and individuals across the applications to accomplish common goalsUnderstanding of architecture and design across systemsAdvanced knowledge of Application, data and infrastructure architecture principles and design patternsYour skills and experience:Minimum 2 years of experience in software development project, especially working experience in development, design, maintenance, and software improvement.Working experience in JavaHands-on experience in building Micro services including writing Unit and Integration tests using Spring Boot, GCP Spring Cloud Stream, Hibernate 3.0, JPA, REST API and other relevant frameworks.Knowledge in Demand Deposit Account (DDA) & Payment product knowledgeRelevant experience working in the Financial Services industryKnowledge in KotlinExperience with modern SDLC tools - Git, JIRA, Artifactory, OpenShiftHands-on experience in Transaction Management using Spring.Hands-on experience in JMS and KAFKAHands-on experience using CICD Jenkins/TeamCityHands-on experience in developing SQL QueriesHands-on knowledge of LinuxHands-on knowledge of Spring, Swagger/OpenAPI, Maven and GradleDemonstrable experience in leading projects to successful conclusionsProven ability to effectively assess and mitigate project risks and dependenciesRole is required to be performed on-site at One Raffles Quay office. Relevant vaccination requirements may applyHow we\xe2\x80\x99ll support you:Coaching and support from experts in your teamA culture of continuous learning to aid progressionA range of flexible benefits that you can tailor to suit your needsTraining and development to help you excel in your careerCoaching and support from experts in your teamAbout 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 & DiversityOur 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.


Job Detail

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