R0198741 TDI - Java Developer - AVP

Employer
Deutsche Bank
Location
Singapore, Singapore
Salary
7 - 9
Posted
21 Sep 2022
Closes
28 Sep 2022
Ref
16961844
Job Function
Accounting/Audit/Tax
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
Your key responsibilities:
  • Contributing to quality assurance by writing unit, integration and functional tests. Leading Behavior Driven Development (BDD) and test driven development (TDD).
  • Delivery planning and execution for CLM Technology within a Continuous Development Continuous Integration (CDCI) environment.
  • Developing source code, including descriptions, for all Software Components in accordance with Software Requirements specification, the functional design and the technical design document
  • Designing components and processes, interacting with Analysts and Programme teams as appropriate
  • Contributing to problem and root cause analysis
  • Ensuring successful code quality via code reviews
  • Supporting the creation of Software Product Training Materials, Software Product User Guides, and Software Product Deployment Instructions

Your skills and experience:
  • Minimum 6 + year development delivery experience, with 4+ years of delivery within Agile SDLC/teams with CDCI.
  • Demonstrable experience of developing in Angular JS, Bootstrap, React JS, REST APIS. Use of Oracle RDBMS, JMS and similar message busses.
  • Experience of Spring, Spring Boot, and similar libraries and Spring Could, Docker. Experience in BPMN technologies, such as JBPM, Activiti or similar.
  • Know-how of Cloudera Hadoop, SCALA, or similar.
  • Understanding of how to develop unit testable code using testing frameworks like JUnit, Mockito, Cucumber
  • Proven experience developing middle-tier applications
  • Demonstrable experience of developing/reviewing code in Java/Testing code, and similar technologies such as Scala, Hadoop and Oracle RDBMS.
  • Practical experience with build tools (preferably Maven), source code control (preferably Git), and continuous integration (preferably Jenkins, or TeamCity, Hudson)
  • Experience in Information Technology (IT) change projects and a project/programme environment
  • Ability to share information, transfer knowledge and expertise to team members

Role is required to be performed on-site at One Raffles Quay office. Relevant vaccination requirement applies.

Similar jobs

Similar jobs

  • You need to sign in to save