Senior Java Developer (1622)

Vertragsart:
Vor Ort
Start:
01.2014
Dauer:
6 Monate (Verlängerung möglich)
Ort:
Zürich
Eingestellt:
11.11.2013
Land:
flag_no Schweiz
Projekt-ID:
625508

Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.


For our customer - a large international financial institution - for a 6++ month contract based in Zurich we are looking for a
Senior Java Developer (1621/1622)

required to work on the re-architection of the front to back order management and execution platform for mutual funds and hedge funds.

The successful candidate will be working on a new project aiming to re-architect an existing Java & Oracle based fund execution system. Aim is to further improve STP rates by refactoring the order management and execution backend, provide a completely new user interface fully tailored to the needs of the execution desk, integrate with various up- and down- stream systems and provide efficient document management capabilities.

General technical skills required:

In depth understanding of OO principles.
>5 years experience as a Java developer
Commercial experience in C# is a big plus
Strong knowledge of web services
Demonstrates experience of using Design Patterns (advantages and drawbacks).
Has experience of developing software for a large Enterprise, including n-tier development.
Strong RDBMS experience required (e.g. SQL Server / Oracle)
Experience of the full project lifecycle.
Understanding and exposure to Test Driven Development.
Experience of Agile practices and processes (e.g. SCRUM).

What we’re looking for in an individual:

Excellent written and spoken English, German is an asset
Committed to excelling in their job and passionate about software development.
A team-first attitude, ability to work from minimal requirements and a quick thinker.
Motivation to support others, to share information and knowledge and to work effectively towards shared goals.
Can explain complex ideas clearly.
Proactive in seeking help when needed, and happy to admit when they don’t understand something.
A desire to excel in one’s job, by actively learning about new technologies and gaining insight into the business we serve.