Jobs · Himalayas

I

Algo Java Developer - Leading Investment Bank

IO Tech Solutions Limited · China · Posted 5d ago

remoteFull-timesenior5-8 yrs🇨🇳 China
Apply on Himalayas

About the role

Development: Design, develop, and maintain Java-based applications for equities trading, focusing on backend systems. Participate in the full software development lifecycle, from requirements analysis to deployment. Requirements: Experience in developing large scale complex event-driven / reactive systems involving fault-tolerant, globally distributed processes with high frequency message /event workflows. Experience in Java / C++ building high performance systems involving concurrency and networking protocols with strong knowledge of Data Structures and Algorithms. Experience in building ultra-low latency and / or high throughput systems in Financial Markets or Big Data Analytics. Focused on ensuring to deliver quality solutions following Agile methodologies and Test-driven development. Knowledge of CPU / GPU Architecture, Memory management Shared Memory / Memory Mapped files, Networking Protocols TCP / UDP etc with understanding of Linux internals. Candidates with Java experience should have knowledge of GC, JNI, Java Unsafe, JNRFFI etc. Knowledge of Aeron (preferred). At least one degree in Computer Science, Engineering, Physics, or Mathematics. Originally posted on Himalayas

Read the full posting on Himalayas →

FAQ

Is the Algo Java Developer - Leading Investment Bank role at IO Tech Solutions Limited remote?+

This Algo Java Developer - Leading Investment Bank position is listed as remote (China).

What seniority level is this Algo Java Developer - Leading Investment Bank role?+

This is a senior level position.

How do I apply for the Algo Java Developer - Leading Investment Bank role at IO Tech Solutions Limited?+

Use the "Apply on Himalayas" button to open the original posting on Himalayas, where you can submit your application directly to IO Tech Solutions Limited.