||Senior Java Developer
The dbRAT Team within Risk IT are responsible for the calculation and reporting of Risk and P&L data across a wide range of businesses, although predominantly Credit and EM. Our clients include the Front Office who require the valuations to exploit trading opportunities, Transaction Management Group requiring detailed reports about the positions being traded on a daily basis and downstream groups within Deutsche Bank who need the data for client and regulatory reporting, internal risk management etc.
The team are organised within Front Office IT and operate in a very client focussed environment. We are required to react rapidly to business requirements for new functionality from our varied clients whilst maintaining global consistency and stability of the application. This leads to a rewarding balance of short projects rapidly delivering business benefit and longer term strategic development projects. The overall team has recently made several new hires which has introduced a strong culture of innovation and discussion around new technologies, overall architecture and technology direction.
dbRAT has been identified as the strategic distributed Risk & PnL calculation platform for flow products. Major challenges include continued adoption of new businesses and financial products, maintenance and improvement of performance with ever increasing volumes and ensuring optimal usage of available resources. Hence strong programming skills to ensure highly efficient coding are essential.
The application is currently undergoing transformation to provide an intraday risk solution and evolve towards a future architecture which is resulting in numerous opportunities for new technology and areas for a new joiner to show their expertise. 2009/10 will involve considerable replacement / re-engineering of existing components using new technologies so wide technology exposure is a strong advantage.
Требования к кандидату
|Общий стаж работы:
||от 3 лет до 6 лет
|Работа с компьютером:
• Strong Java background spanning Java 1.6 server side development, including multi-threaded applications and JMS messaging;
• Experienced in building applications with Spring
• Strong XML data processing background
• Good track of working with unit and integration testing frameworks
• UNIX/Linux development
• SQL & Database development (Oracle and/or Sybase)
• Confident, articulate, enthusiastic and able to operate independently
• Very strong written and oral communication skills to wide ranging audiences from offshore developers to traders are essential
Hibernate / Coherence / Struts all beneficial
Maven / Hudson beneficial.
Familiarity with Spreadsheets and Excel
Knowledge of Risk & PNL would be beneficial but specific financial product knowledge is not absolutely essential.
The candidate must show a clear understanding of the banking environment, a strong interest in financial markets and be highly proactive hence a banking background is preferable.
Experience communicating directly with users and clients in a high pressure environment is a significant advantage.
Experience within a global team working with colleagues and clients in numerous worldwide locations would be beneficial.
Education / Qualifications Req:
Language Required: English