Sign in

Java Developer - 1

Absolute Opportunities
Greenwich, Connecticut, 06831, United States
August 06, 2017

Java Developer - 1

Greenwich, CT 06831


Interactive Brokers Group, Inc. (NASDAQ: IBKR) is an automated electronic broker and market maker in equities, options, futures, bonds and foreign exchange around the world. With over $12 billion in market capitalization, IBKR trades 9% of the listed equity options volume worldwide, executing, clearing, settling and accounting for over one million trades per day. The Company’s brokerage operations are conducted by its Interactive Brokers subsidiaries and its proprietary market-making operations are conducted by its Timber Hill subsidiaries. IBKR employs approximately 1,100 people and is based in Greenwich, Connecticut.[1]

Interactive Brokers (“IB”) is the largest U.S. broker, measured by trades, offering direct-access electronic trade execution and clearing for active traders, institutional investors, financial advisors and introducing brokers. IB serves more than 330 thousand customers in trading securities, commodities and foreign exchange in 23 currencies on over 100 market centers in 24 countries around the world. The firm leverages highly automated systems it builds for all aspects of its business to maintain a low cost base as the business expands. The business is in a stage of rapid growth.

Timber Hill is a market maker in equity options, futures and index products around the world. Timber Hill was founded on the principle that a computerized trading system that could process pricing and integrated risk exposure information quickly would allow the firm to profitably make markets in many different listed financial instruments simultaneously. The Company’s market making is focused on capturing bid/offer spreads in the course of providing liquidity in listed financial instruments. Timber Hill has revolutionized trading in exchange-traded equity options and equity-index options and futures through the use of technology to automate and integrate trading and risk management functions.

Interactive Brokers Group is seeking a strong Java Developer to work in a fast paced, dynamic, and demanding environment. The candidate will be expected to participate in all phases of the software development cycle and possess strong verbal and written

… Learn more



A successful candidate will have to design, develop, and maintain software applications that are used to automate Back Office, Accounting, Treasury and Compliance operations of the firm. The tasks involved in this process may include:

Web-based GUIs using Java/J2EE on Linux platform

Database design and development using UML and Oracle (SQL, PL/SQL)

Reporting applications using Java and Perl/KSH/Bash/Python

Parsers for vendor data in CSV, XML, FIXML or SWIFT MT (ISO 15022) formats

Shell scripts using Perl/KSH/Bash/Python

Required Experience, Knowledge and Skills:

1. BS/MS in Computer Science, Engineering, or Mathematics

2. Minimum 3 years of programming experience in Java/J2EE on UNIX/Linux

3. Must be doing 85-90% development all day long.

4. Strong knowledge of object oriented concepts and UML

5. Excellent analytical and problem solving skills

6. Independent, self-motivated, and detail oriented


7. Familiarity with RDBMS, preferably Oracle

8. Experience with XML, FIXML, and SWIFT messaging

9. Knowledge of financial instruments

10. Experience with IDE like Eclipse and Continuous Integration

11. Local candidates are preferred

12. Must have P&C license

13. Present Salary?

14. Salary Expectation?

15. Must be US Citizen or Green Card or At this point the client will no longer be able to consider CPT/OPT candidates. Will continue to consider H1b (must be on first H1b with at least 3 years left. If on second H1b must have i140 approved).