What are the responsibilities and job description for the Vice President, Java Low Latency Developer position at Sharp Decisions?
Job Details
Job Posting: Java Low Latency Developer - Financial Services (Hybrid)
Location: New York City (Hybrid - 3 days onsite, 2 days remote)
Position Type: Full-time
Company Overview
Our client, a leading firm in the financial services space, is seeking an experienced Java Low Latency Developer to help build the next-generation Market Data Plant. This innovative platform will be crucial for ingesting, collecting, and disseminating market data while ensuring order execution with the lowest possible latency. The successful candidate will work with cutting-edge technologies to support algorithmic trading and create a central source for both real-time and historical market data.
Role Description
As a Java Low Latency Developer, you will be responsible for building and maintaining a robust market data infrastructure that serves as the backbone for low-latency trading. You will play a key role in developing, integrating, and supporting the Market Data Distribution framework. In addition, you will ensure the automated deployment of the system and maintain a clear separation between development, QA, and production environments.
Key Responsibilities
Qualifications & Skills
Desired Skills
Why Join Us?
Location: New York City (Hybrid - 3 days onsite, 2 days remote)
Position Type: Full-time
Company Overview
Our client, a leading firm in the financial services space, is seeking an experienced Java Low Latency Developer to help build the next-generation Market Data Plant. This innovative platform will be crucial for ingesting, collecting, and disseminating market data while ensuring order execution with the lowest possible latency. The successful candidate will work with cutting-edge technologies to support algorithmic trading and create a central source for both real-time and historical market data.
Role Description
As a Java Low Latency Developer, you will be responsible for building and maintaining a robust market data infrastructure that serves as the backbone for low-latency trading. You will play a key role in developing, integrating, and supporting the Market Data Distribution framework. In addition, you will ensure the automated deployment of the system and maintain a clear separation between development, QA, and production environments.
Key Responsibilities
- Develop and optimize a market data infrastructure for low-latency algorithmic trading.
- Integrate FPGA-based vendor APIs with internal applications.
- Develop and maintain the Market Data Distribution framework using publish/subscribe mechanisms and other industry-standard methods.
- Automate production deployment by setting up unit and integration tests and managing the CI/CD pipeline.
- Collaborate with teams to ensure proper separation of development, QA, and production environments.
Qualifications & Skills
- Extensive Java core server experience with a focus on low latency applications.
- 2-5 years of low latency Java development experience.
- Strong understanding of Computer Science fundamentals, particularly data structures and problem-solving techniques.
- In-depth knowledge of low latency design and implementation principles.
- Substantial experience with Java memory model and concurrency.
- Proficiency with Java NIO, particularly network and Direct Buffer API.
- Strong understanding of Linux OS from an application development perspective.
Desired Skills
- Experience building resilient, scalable, and high-performing multithreaded applications.
- Familiarity with JNI (Java Native Interface).
- Hands-on experience with Market Data Feed Handlers.
- Expertise in network protocols such as TCP and Multicast.
- Experience with Jenkins and CI/CD pipelines.
- Proficiency with Unix and Python scripting.
Why Join Us?
- Be part of a dynamic and forward-thinking team in a fast-paced financial services environment.
- Work in a hybrid model offering flexibility with 3 days onsite and 2 days remote.
- Contribute to innovative projects that are central to the firm's core operations.
- Enjoy a collaborative work culture with opportunities for growth and development.
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.
Low-Latency Developer
Atto Trading Technologies -
New York, NY
Low Latency C++ Developer
Roy Talman & Associates -
New York, NY
Senior C++ Low Latency Developer
The Hagen Ricci Group -
Brooklyn, NY