Critical role opening for the Sr. Java Developer (Trading systems) ;location-: New York (Hybrid) at York, New York, USA |
Email: [email protected] |
From: nikhil, Creaservices [email protected] Reply to: [email protected] Hi , I Hope you all are doing well! We have a critical role opening with our direct client. If you are interested and know anyone who was fit or interested in this position please share the resume. Role Sr. Java Developer (Trading systems) Location New York (Hybrid) JD-: As a Senior Low-Latency Trading Systems Engineer, you will play a pivotal role in designing and developing low-latency trading systems and high-frequency trading platforms. You will leverage your expertise in hardware acceleration techniques, low-latency Java libraries, and advanced optimization strategies to deliver high-performance solutions. Your responsibilities will include: Key Responsibilities: System Design & Development: Design and develop low-latency trading systems and high-frequency trading platforms using hardware acceleration techniques. Performance Optimization: Implement GC-free programming techniques, including object reuse, memory management, and lock-free data structures to enhance system performance. Messaging Protocols: Utilize low-latency messaging protocols and technologies, such as UDP, TCP/IP, and multicast, to ensure efficient data transmission. Hardware Acceleration: Apply hardware acceleration technologies, hardware description languages (e.g., Verilog, VHDL), and hardware-software co-design principles to improve system performance. Cache Optimization: Optimize cache coherence protocols and cache access techniques for reduced latency. Multi-Core Optimization: Manage CPU affinity, thread management, and multi-core optimization to achieve high performance. Algorithmic Trading: Develop and optimize algorithmic trading strategies and order types based on a thorough understanding of market microstructure and electronic trading platforms. Performance Testing: Conduct performance testing and analysis using profiling tools such as JVisualVM, JProfiler, and YourKit to identify and resolve bottlenecks and inefficiencies. Collaboration & Communication: Work closely with other engineers and stakeholders to ensure seamless integration and performance of trading systems. Technical Skills: Extensive experience with low-latency Java libraries (e.g., Chronicle, Eclipse, JCTools). Proficient in GC-free programming techniques and memory management. In-depth knowledge of low-latency messaging protocols and technologies (UDP, TCP/IP, multicast). Familiarity with hardware acceleration technologies and hardware description languages (e.g., Verilog, VHDL). Strong understanding of cache coherence protocols and optimization techniques. Experience with CPU affinity, thread management, and multi-core optimization. Solid background in algorithmic trading strategies, order types, and electronic trading platforms. Proficient in performance testing and analysis using tools like JVisualVM, JProfiler, and YourKit. Soft Skills: Problem-Solving: Strong analytical and problem-solving abilities to tackle complex challenges. Communication: Effective communication skills, both verbal and written, to collaborate with team members and stakeholders. Qualifications: Bachelor's or Masters degree in Computer Science, Engineering, or a related field. 10+ years of experience in developing low-latency trading systems or high-frequency trading platforms. Proven track record of successful project delivery and performance optimization. Regards, Nikhil Kabir Talent Acquisition Crea Services LLC | | E-mail: [email protected] Visit us: https://www.creaservices.net/ Keywords: green card Colorado Critical role opening for the Sr. Java Developer (Trading systems) ;location-: New York (Hybrid) [email protected] |
[email protected] View all |
Fri Sep 13 20:41:00 UTC 2024 |