R0179489 TDI - Senior Java Developer - Vice President

Employer
Deutsche Bank
Location
Singapore, Singapore
Salary
S$13 - S$15
Posted
24 Jan 2023
Closes
26 Jan 2023
Ref
18556564
Job Function
Accounting/Audit/Tax
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
Your key responsibilities:
  • Technical delivery for CLM tech facing off to stakeholders across business and operations
  • Delivery planning and execution for CLM Technology.
  • 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 of the application; interacting with Analysts and Programme teams as appropriate
  • Contributing to quality assurance by writing unit, integration and functional tests. Leading Behavior Driven Development (BDD) and test driven development (TDD).
  • Contributing to problem and root cause analysis
  • Supporting the creation of Software Product Training Materials, Software Product User Guides, and Software Product Deployment Instructions

Your skills and experience:
  • Minimum 8 + year development delivery experience, with 4+ years of delivery within Agile SDLC/teams with CDCI.
  • Programming experience in Java with focus on BDD and TDD and design patterns
  • Proven experience developing middle-tier applications
  • Demonstrable experience of developing in Angular JS, Bootstrap, React JS, REST APIS. Use of Oracle RDBMS, JMS.
  • Experience of Spring, Spring Boot, Spring Cloud, Docker. Experience in BPMN technologies, such as JBPM, Activitii.
  • Know-how of Cloudera Hadoop, SCALA.
  • Understanding of how to develop unit testable code using testing frameworks like JUnit, Mockito, Cucumber
  • 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"
  • You need to sign in to save