CrawlJobs Logo
Briefcase Icon
Category Icon

Java Algo Developer Jobs

9 Job Offers

Filters
New
Low Latency Java Algo Developer, Fixed Income Trading
Save Icon
Location Icon
Location
United States , New York
Salary Icon
Salary
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Algo Data Engineer
Save Icon
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Read More
Arrow Right
Algo Trading Developer - Fixed Income Technology
Save Icon
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Algo Developer, Fixed Income Trading
Save Icon
Location Icon
Location
United States , New York
Salary Icon
Salary
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Algo Developer, Fixed Income
Save Icon
Location Icon
Location
United States , New York
Salary Icon
Salary
121200.00 - 181800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Back-End Developer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
start.io Logo
Start.io
Expiration Date
Until further notice
Read More
Arrow Right
Java Algo Trading Developer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Applications Development Programmer Analyst
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Fixed Income Algo Java Developer
Save Icon
Location Icon
Location
Canada , Mississauga; Toronto
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Explore the dynamic and high-stakes world of Java Algo Developer jobs, a specialized career path at the intersection of advanced software engineering and quantitative finance. Professionals in this field are responsible for designing, building, and maintaining the sophisticated algorithmic trading systems that power modern electronic financial markets. Their primary mission is to create software that can analyze market data and execute trades with unparalleled speed, reliability, and intelligence, often operating in environments where microsecond advantages are critical. A Java Algo Developer's typical responsibilities are multifaceted and demanding. They involve the end-to-end development of low-latency, high-throughput trading engines. This includes implementing complex execution strategies, processing real-time market data feeds, and ensuring the extreme reliability and performance of core system components. These developers are tasked with writing highly optimized code, often maintaining and enhancing large, complex codebases. A significant part of the role involves collaborating with quantitative analysts (quants) and traders to translate mathematical models and trading ideas into robust, production-ready software. Furthermore, they are responsible for building and maintaining back-testing frameworks that allow for the simulation and validation of trading strategies against historical data before they are deployed in live markets. The skill set required for Java Algo Developer jobs is exceptionally rigorous. At its foundation is an expert-level proficiency in Core Java, with a deep emphasis on low-latency programming techniques. This includes a thorough understanding of Java memory management, with knowledge of "no-GC" (Garbage Collection) techniques and the implementation of lock-free, thread-safe algorithms to minimize latency. Strong fundamentals in data structures, design patterns, and algorithmic complexity analysis are non-negotiable. Experience with high-performance messaging technologies like Aeron or Chronicle is common, as is familiarity with the Linux operating system, including performance tuning and monitoring at the kernel and JVM level. While the context is finance, the core skills are software engineering; therefore, experience with distributed systems, continuous integration/delivery pipelines (e.g., Jenkins, Git), and sometimes Python for scripting or data analysis is highly valued. A strong academic background, typically a Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field, is a standard requirement for these positions. For software engineers who thrive on solving complex performance challenges and want to apply their skills in a fast-paced, results-driven industry, pursuing Java Algo Developer jobs offers a compelling and intellectually stimulating career. These roles demand not just coding ability, but a holistic engineering mindset focused on creating systems that are fast, resilient, and scalable, making them some of the most sought-after positions in the technology and finance sectors today.

Filters

×
Countries
Category
Location
Work Mode
Salary