Java IBKR TWS Integration Setup

Job ID: 40269338

Budget: $250 – $750 USD

I need a Java developer to wire my existing trading platform directly into Interactive Brokers’ Trader Workstation (TWS) so I can operate both Individual and Business accounts from the same codebase. The goal is a production-ready bridge that logs in, streams data, and routes orders with the reliability expected of live trading.

The freelancer will integrate Interactive Brokers (IBKR) TWS/Gateway API into the Mansa Bentley trading platform, enabling:

Market data ingestion (equities, options, futures)

Order execution (market, limit, stop)

Account & portfolio management

Config‑driven orchestration (YAML/JSON)

FastAPI endpoints for all IBKR functions

GitHub‑based project management, CI/CD, and documentation

The integration must be modular, production‑ready, and fully tested using IBKR’s Paper Trading environment. I have completed GitHub Project Board incorporates new requirements for:

Real‑time data feed (sub‑second)

Automated trading (submit/modify/cancel with full TWS error handling)

Portfolio management (positions, P&L, margin, account updates)

Everything must be written in idiomatic Java, using the official IB API (or a proven open-source wrapper if you prefer). I’ll need well-commented source code, a concise README that shows how to launch the gateway and run test trades in a paper account, and a brief outline of any external libraries you pull in. Once I can compile, connect, place a few paper orders, and see updates flow back into the platform, the job is done.