1

Java Developer Trading Jobs in Chicago, IL (NOW HIRING)

As a Software Engineer at IMC, you will drive the development of our cutting-edge trading ... Proficiency in a programming language is required (Java or C++ preferred) * Strong analytical ...

As a Software Engineer at IMC, you will drive the development of our cutting-edge trading ... Proficiency in a programming language is required (Java or C++ preferred) * Strong analytical ...

Quantitative Trader (Options)

Chicago, IL · On-site

$150K - $200K/yr

... developers. * Leverage a sophisticated trading platform to execute desired trades, sourcing ... Python, C++, Java, VBA, Matlab, or Ruby. * The ability to work and solve problems as part of a team ...

next page

Showing results 1-20

Java Developer Trading information

See Chicago, IL salary details

$16

$58

$79

How much do java developer trading jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for java developer trading in Chicago, IL is $58.41, according to ZipRecruiter salary data. Most workers in this role earn between $50.53 and $65.38 per hour, depending on experience, location, and employer.

What is the difference between Java Developer Trading vs Java Developer Banking?

AspectJava Developer TradingJava Developer Banking
Required CredentialsBachelor's in CS, Java certificationsBachelor's in CS, Java certifications
Work EnvironmentTrading firms, financial marketsBanks, financial institutions
Employer & IndustryTrading desks, hedge fundsCommercial banks, investment banks
Common Search IntentTrading software, financial appsBanking systems, financial services

Java Developer Trading and Java Developer Banking roles share similar technical requirements and certifications. However, they differ mainly in work environment and industry focus, with trading roles centered on financial markets and banking roles on banking systems. Both roles involve developing financial applications using Java, but their daily tasks and client interactions vary based on industry context.

What does a Java Developer do in a trading environment?

A Java Developer in a trading environment is responsible for designing, developing, and maintaining software systems that support financial trading activities. They work on building high-performance applications, such as trading platforms, order management systems, and market data feeds, ensuring low latency and reliability. These developers often collaborate with traders, analysts, and other IT professionals to create solutions that meet the dynamic needs of financial markets. Their work requires a strong understanding of Java, financial instruments, and trading protocols.

What are the key skills and qualifications needed to thrive as a Java Developer in Trading, and why are they important?

To thrive as a Java Developer in Trading, you need strong proficiency in Java programming, data structures, algorithms, and a solid understanding of financial markets or trading systems, usually backed by a computer science degree. Familiarity with technologies like Spring, Kafka, FIX protocol, and experience with low-latency systems, as well as version control (e.g., Git), are typically required. Analytical thinking, attention to detail, and effective communication are crucial soft skills for collaborating with traders and adapting to fast-paced environments. These skills and qualities ensure robust, high-performance trading applications that meet business needs and regulatory standards in a competitive industry.

How does a Java Developer collaborate with traders and other teams in a trading environment?

As a Java Developer in a trading firm, you will work closely with traders, quantitative analysts, and other IT professionals to design, implement, and optimize trading systems. Daily responsibilities often include gathering requirements directly from traders, troubleshooting real-time issues, and deploying enhancements to support new trading strategies. Effective communication and a solid understanding of trading concepts are essential, as you'll frequently participate in cross-functional meetings to ensure the technology aligns with business goals. Collaboration is key, and you'll often find yourself working in agile teams to deliver robust, low-latency solutions.
What job categories do people searching Java Developer Trading jobs in Chicago, IL look for? The top searched job categories for Java Developer Trading jobs in Chicago, IL are:
Infographic showing various Java Developer Trading job openings in Chicago, IL as of July 2026, with employment types broken down into 84% Full Time, 6% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $121,486 per year, or $58.4 per hour.
Quantitative Trader (Multi-Asset - Chicago)

Quantitative Trader (Multi-Asset - Chicago)

DV Trading

Chicago, IL

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

About Us:
Founded 20 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 600 people operating throughout North America, Europe and Asia. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser.

Overview:
We are seeking a Quantitative Trader with 1-3 years of experience to help build and scale a systematic trading business. This role combines quantitative research, strategy development and live trading. The position offers meaningful ownership, direct impact on trading performance, and a path to increased risk-taking responsibility. 

Job Responsibilities:

  • Develop, implement, and optimize systematic equity trading strategies 
  • Conduct quantitative research using statistical and/or machine learning techniques 
  • Analyze large datasets to identify alpha signals and trading opportunities 
  • Collaborate with engineering to improve trading infrastructure and execution 
  • Monitor live strategies, manage risk, and adjust models in real time 
  • Evaluate performance and continuously refine strategies based on results 
  • Contribute to building a scalable trading platform and process 

Requirements:

  • 1-3 years of experience in quantitative trading, research, or a related field 
  • Strong programming skills (Python required; C++/Java a plus) 
  • Solid understanding of market structure and execution 
  • Experience with statistical modeling, time series analysis, or machine learning 
  • Strong analytical and problem-solving skills with high attention to detail 
  • Ability to operate effectively in a fast-paced, performance-driven environment
  • Active SIE and Series 57 licenses preferred, but not required.

Benefits:

  • Discretionary bonus eligibility
  • Medical, dental, and vision insurance
  • HSA, FSA, and Dependent Care Options
  • Employer Paid Group Term Life and AD&D insurance
  • Voluntary LTD, Life & AD&D insurance
  • Flexible Vacation policy
  • Retirement plan with employer match

DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV's posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.