Hi , This is Sam Simadri from Ursi Technologies Inc. We have a very urgent opening with one of our premier clients and an immediate interview schedule for qualified resources, based on their availability. We are looking for someone who can start this project immediately. Please go through the below requirement and let me know your concern. Since this is an urgent business requirement, I'd appreciate a prompt response on this Job Title: Java Developer Location: NYC, NY (Hybrid)Duration: Long Term (C2C) Job Description:Mandatory: Equity trading exp is mandatory Job Description:
• Proven experience (14+ years) in developing low-latency trading systems or high-frequency trading platforms using hardware acceleration techniques.
• Exceptional programming skills with a focus on performance optimization and hardware integration.
• Proficiency in low-latency Java libraries such as Chronical and other specialized Java collections like Eclipse, JCTools, etc., demonstrating a deep understanding of efficient data handling and processing in high-performance computing environments.
• In-depth knowledge of GC-free programming techniques, including object reuse, memory management, lock-free data structures, and minimizing memory allocations.
• Experience with low-latency messaging protocols and technologies, such as UDP, TCP/IP, or multicast
• Knowledge of algorithmic trading strategies, order types, market microstructure, and electronic trading platforms.
• Familiarity with hardware acceleration technologies, hardware description languages (e.g., Verilog, VHDL), and hardware-software co-design.
• Understanding of cache coherence protocols and cache optimization techniques for low-latency data access.
• Experience with CPU affinity, thread management, and multi-core optimization for high-performance computing.
• Optimize trading system performance by minimizing latency, optimizing code execution, and leveraging hardware acceleration.
• Collaborate with hardware engineers to design and integrate low-latency hardware solutions, such as accelerators and network cards.
• Conduct performance testing and analysis using hardware and software profiling tools such as JVisualVM, JProfiler, or YourKit to identify and address bottlenecks and inefficiencies.
• Monitor and maintain the stability and reliability of the trading platform, including troubleshooting and resolving technical issues related to hardware and software interactions.
• Integrate advanced cache coherence methodologies and fine-tune cache usage across L1, L2, and L3 caches to significantly boost data retrieval efficiency and drastically decrease latency within the system.
• Optimize the utilization of hardware resources by strategically managing CPU affinity and thread scheduling in multi-core environments
Let me know if you have any questions any questions.
Thanks & Regards
Sam Simadri
Sr. Recruitment & Talent Acquisition | Ursi Technologies Inc
Direct No: / Extn - 843
E-mail: OR
Website:
5440 McGinnis Village Place, Suite 102. Alpharetta, GA, 30005
The contents of this e-mail are intended solely for the individual or the entity to which it is addressed. If you have received this communication in error, be aware that forwarding it, copying it, or in any way disclosing its content to any other person is strictly prohibited. If you have received this communication in error, please notify the sender by replying to this email immediately
Location: New York, NY
Posted: Sept. 13, 2024, 9:28 a.m.
Apply Now Company Website