1. Develop and enhance market data feed handler application (Java) 2. Deliver bug fixes. Ability to debug and perform code archeology. 3. Develop distributed message based applications (AMQ/RabbitMQ) 4. Ability to debug and resolve issues with existing applications. 5. Experience developing market data applications. 6. Previous working experience developing C++ applications would be a plus.