Thursday, March 4, 2010

“Core Java Developer (UNIX/Multithreading), Electronics Trading” based in Singapore with a top tier Investment Bank. High Base + Bonus + Benefits.

Job Description:
Business Unit and Department Structure
The Electronic Trading Technology (ETT) team supports the Electronic Trading business in the Global Markets and Investment Banking Group. The team provides innovative solutions for low touch trading, which includes client connectivity, low latency market access, smart order routing, algorithmic trading, workflow, analytics and internal crossing.

The ETT team is a global team with a strong presence in every region (AMRS, EMEA and Pac Rim). We aim to maintain a global perspective while recognizing and responding to specific regional requirements that make each market unique.

The Singapore team is a diverse, dynamic and technically demanding team of around 20 people, including developers and QA. The team is responsible for the entire Electronic Trading product set in Pac Rim and also contributes to strategic global initiatives in the Electronic Trading space.

Project Background:
Next generation systems for ultra low latency market access.

Role:
Develop and extend our systems for performance, coverage and new functionality. Work with technology and business groups in the region and globally to deliver high quality products in a fast-paced environment. We require a hands-on developer who can show initiative and communicate well to get the job done.

Job Requirements:
• Strong Java fundamentals, including multi-threading, garbage collection concepts and performance tuning.
• Experience in handling large and complex distributed systems.
• Good design sense, including knowledge of useful design approaches in this domain.
• Familiarity with test driven development.
• Strong analytical skills required to investigate and solve technical problems.
• Team Player - Must be able to work with and help more junior members as well as take technical direction from the team lead.
• Very good communication skills and ability to coordinate different tasks and work with different stakeholder groups.
• Working experience of Unix/Linux
• Messaging middleware such as TIBRV / EMS
• Spring framework
• Language exposure beyond Java, eg C++, Perl or other scripting languages
• JNI
• Electronic trading or equities business knowledge
• FIX protocol knowledge

No comments:

Post a Comment