Company is seeking a self-motivated Senior Java Developer who will be responsible for development, maintenance and support of complex, multi-threaded server side applications with low-latency and high-throughput requirements for the ICE trading platform. Candidates must be passionate and dedicated to his/her work to thrive in our fast moving environment.
Responsibilities
- Maintain and improve existing applications
- Analyze, design, and implement new requirements
- Test and production Dev support
Qualifications
Knowledge and Experience
- Bachelor’s degree in Computer Science, Finance or related fields
- 5+ years of programming experience with Java
- Proficiency in core Java in general
- Proficiency in Java collections, concurrency, multi-threaded programming
- Good knowledge/experience on JVM tuning
- Good knowledge/experience in messaging and network communication protocol such as TCP/IP is a plus
- Good knowledge/experience on financial, especially trading related applications is a plus
- Being flexible in prioritizing tasks based on changing business requirements