Java Web Developer

  • Competitive
  • Greenwich, CT, USA
  • Permanent, Full time
  • Interactive Brokers
  • 25 Jul 17

Java Web Developer

Overview :

Interactive Brokers LLC ("IB") is a direct-access electronic trade execution and clearing broker for active traders, institutional investors, financial advisors and introducing brokers. The firm serves more than 400,000 customers in trading securities, commodities and foreign exchange in 23 currencies on over 100 market centers in 24 countries around the world. By building and operating highly automated systems in all aspects of its business IB is able to maintain a low cost base. For example, the firm employs fully automated real-time risk management systems that monitor and control customer positions in equities, options, futures and forex across multiple account types and currencies. The business is in a stage of rapid growth.

IB is registered as both a Broker-Dealer and a Futures Commission Merchant. B is a subsidiary of the publicly traded Interactive Brokers Group, Inc., based in Greenwich, Connecticut (NASDAQ: IBKR). The Group's consolidated capital is in excess of $6.0 billion. In addition to electronic brokerage services, the Group's market maker companies trade in equities and exchange-listed equity derivative products around the world. Interactive Brokers Group, Inc. plays a leading role in trading and brokerage worldwide, executing, clearing, settling and accounting for an average of 1.3 million trades per day. The Group's options volume makes up approximately 6.5% of listed equity options worldwide.

Interactive Brokers was founded by a software engineer to rewrite the rules of trading by automating anything and everything. Software development is the lifeblood of our firm, and it shows. Interactive Brokers Group is seeking a Java Developer/Web Apps for our Web Development Group to participate in all phases of the development cycle for our customer-facing brokerage systems.

Responsibilities :

The successful candidate will design, build and maintain high-profile, interactive, extremely fast customer-facing multi-tiered web applications for our online brokerage services. The applications will support our customer registration, account management and other systems. Duties for this position will also include integration, testing and documentation of web applications. A successful candidate must be highly analytical and adept at solving complex problems.

Qualifications :

  • BS in Computer Science, Engineering or Mathematics
  • Minimum of 3 years of experience as an applications developer
  • Minimum of 3 years of experience in Java technologies (Java Servlets and JSP)
  • Strong knowledge of XML, JavaScript, CSS , HTML
  • Exposure to Tomcat, JSTL/EL, JavaBeans, jQuery, JSON, AJAX fundamentals
  • Exposure to UNIX/Linux
  • Problem solver, attention to details, fast learner
  • Self-motivated and directed