cover image
Chicago Trading Company

Chicago Trading Company

www.chicagotrading.com

1 Job

776 Employees

About the Company

Chicago Trading Company (CTC) is a highly analytical, team oriented derivatives trading firm that employs a dynamic, disciplined approach to trading across a variety of products and strategies. We take decisive action to position ourselves at the forefront of the financial markets. We actively trade in a broad spectrum of asset classes that include Equities, Interest Rates, and Commodities. We have grown dramatically since our inception in 1995. Recognized as a leading provider of liquidity and pricing on numerous derivatives exchanges globally, we trade more than 20 hours a day, six days a week. With offices in Chicago and London, our success and rapid growth are due to our market experience, state of the art technology, risk management capabilities, and financial engineering expertise.

Listed Jobs

Company background Company brand
Company Name
Chicago Trading Company
Job Title
Java Engineer - Fitting
Job Description
Job title: Java Engineer – Fitting Role Summary: Design, develop, and maintain high‑performance Java components that support real‑time parameter fitting for option pricing models. Work closely with traders, quants, and platform teams to deliver scalable, quality solutions that drive trading efficiency. Expactations: 2+ years of professional Java development; experience with multi-threaded and distributed system architecture; proven ability to collaborate across cross‑functional teams; strong problem‑solving and communication skills. Key Responsibilities: • Partner with trading, quant, and platform teams to understand and translate business requirements into technical solutions. • Architect and code full‑stack Java applications that integrate with existing services and data pipelines. • Conduct design and code reviews, ensuring adherence to quality, performance, and scalability standards. • Triage and resolve production incidents, balancing tactical fixes with strategic improvements. • Stay current on Java best practices, concurrency patterns, and emerging tech trends. • Work with the Platform team to deploy, monitor, and optimize solutions for production readiness. Required Skills: • Proficient in Java (JDK 11+), including concurrency, streams, and performance tuning. • Experience with multi‑threaded programming, thread pools, and synchronization primitives. • Knowledge of distributed application patterns (e.g., microservices, messaging, event‑driven architecture). • Familiarity with SQL & NoSQL data stores, and an understanding of financial market data and risk modeling concepts. • Ability to write clean, testable code with automated unit and integration tests. • Strong debugging, profiling, and troubleshooting skills. • Excellent written and verbal communication in an interdisciplinary environment. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). • No specific certifications required, though experience in financial services or quantitative modeling is a plus.
New york, United states
On site
Junior
26-12-2025