1

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

Java developer Chicago, IL

Chicago, IL ยท On-site

$52.50 - $68/hr

Java Developer Chicago, IL Java developer Chicago, IL Role 1: Java Back-end Developer Role 2: ... Familiarity with financial market/instrument/Trade lifecycle * Ability to write SQL. Experience

Senior Java Developer

Chicago, IL ยท On-site

$59 - $75.25/hr

Senior Java Developer with Capital Markets domain Location: Chicago, IL (Day 1 Onsite) Duration ... of trading platforms, order management systems, or financial applications โ€ข Exposure to ...

Sr. Java azure cloud Developer

Chicago, IL ยท Hybrid

$59 - $75.25/hr

Role - Sr. Java azure cloud Developer Location: Chicago, IL ( day1 onsite, Hybrid role ) - Prefer ... Build resilient, high-performance systems for trade capture, order management, pricing engines ...

Core Back-End Java Developer

Chicago, IL ยท On-site

$45 - $50/hr

Work in financial services domain (banks, trading firms, etc.) * Develop API-based applications using Core Java * Work in product-oriented delivery model with cross-functional pods * Participate in ...

Java Developer w/ SQL and C++ / python Location: Chicago, IL Position Type: Contract Unfortunately ... Description: Develop, enhance, modify and/or maintains application that support Trader Metrics ...

... critical Trading or Transactional Analytics system based on Core JAVA and J2EE - 5+ years DB programming experience - Design and build enterprise scale high-volume Oracle and Sybase database ...

Senior Trading Software Engineer

Chicago, IL ยท On-site +1

$126.20K - $166.40K/yr

Our core platform is built in Java, but we're expanding into modern C++ to drive our strategies ... Collaborate with fellow trading engineers to improve system performance and scalability.

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 May 28, 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 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 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 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.

Java Developer with Trading App Experience

Java Developer with Trading App Experience

Georgia IT Inc

Chicago, IL โ€ข On-site

$52.50 - $68/hr

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Java Developer With Trading App Experience

Location: NYC / Chicago

Visa Type: STEM OPT, EADS...

Responsibilities

  • Design, develop, and support low-latency, event-driven trading systems.
  • Work closely with traders, quants, and other business stakeholders to translate requirements into scalable solutions.
  • Provide accurate work estimates and contribute to technical architecture and design.
  • Ensure code quality with CI/CD, static and dynamic code analysis, and security scans.
  • Mentor developers and provide technical guidance.
  • Participate in all phases of the software delivery lifecycle, from analysis to production support.

Qualifications Education & Experience

โ€ข Bachelor's degree in Computer Science, Engineering, or Mathematics.

โ€ข 5โ€“8 years of experience in trading system development.

โ€ข 5+ years hands-on enterprise Java development (Java 11โ€“17).

โ€ข Strong experience with asynchronous, event-driven programming and concurrency.

โ€ข Proven background in low-latency, high-throughput application development.

โ€ข Strong mix of technical (60%) and business (40%) skills with the ability to work across global teams.

Preferred Skills

  • Spring (Spring Boot, Spring Boot Actuator).
  • Apache Camel 3, JMS (Active MQ or similar).
  • REST APIs (enterprise authentication & authorization).
  • MS SQL Server and/or Sybase.
  • Knowledge of electronic trading workflows (e.g., RFQ) and market integrations (ION, TradeWeb, Bloomberg).

Georgia IT logo

About Georgia IT

Sourced by ZipRecruiter

A PROFESSIONAL SERVICES ORGANIZATION WITH A VISION OF DELIVERING SIMPLE AFFORDABLE, SUSTAINABLE SOLUTIONS FOR COMPLEX PROBLEMS WITH INTEGRITY. OUR GOAL IS TO ACHIEVE ALL THIS IN A COLLABRATIVE APPROACH WITH ALL PARTIES INVOLVED IN DELIVERING SOLUTIONS/PRODUCTS.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007

Social media