Overview
On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Java
FX Trading
middleware
multithreading architecture
Job Details
Role: Sr. Java Engineer - FX Trading SystemLocation: New York City, New YorkWork Type: OnsiteW2 ROLEJob Description:Seeking a Senior Java Engineers who will be participating on a new FX team in the design and development of new complex real time FX trading system. The Java Engineers will be on a team that will design and develop the firms new FX algorithmic trading systems as well as:
- Working with team members to improve the trading systems functionality, stability, and resilience
- Help provide technical direction and system architecture for individual initiatives
- Help coach & provide technical direction and system architecture for individual initiatives
- Help coach & provide technical guidance to junior team members
- Collaborate with stakeholders (External developers / Quants / QA /Production Eng. / Trade Support) to coordinate delivery of software
Requirements
Skills Required/Preferred Years Candidate Experience Must have 12 plus years of IT Industry experience Required 12+ Must have at least 6 plus years of experience working for US companies in the US. Required 6 Must have 6 years plus of experience participating on a team that has developed trading systems / the trading engine for a Bank, or Major Brokerage (After 2015). Required 6 Must have 3 years of recent experience developing complex real time FX trading systems that execute FX trades. Required 3 Must have Core Java experience in low latency / zero techniques and multi-threading architectures (10 years) Required 10 Must have experience developing FX Trading systems, and trading protocols such as FIX. Required Must have experience with middleware systems (e.g. Tibco), and network IO (TCP, UDP etc.) Required Worked with minimal supervision and general guidelines Preferred Strong communication skills, written and verbal Preferred
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.