Java Developer

Brokerage Software Corporation
Tallinn, Estonia


Our client is a direct access electronic broker catering to the needs of professional and frequent traders, institutional investors, financial advisors, and introducing brokers. Their clients have access to more than 120 market centers in 31 countries from a single account. They are the lowest cost provider of brokerage services and the largest U.S. electronic broker based on daily average revenue trades executing 850,000 trades per day.

Their employees are part of a dynamic, multinational, fast-paced, results-oriented team working to provide the customers with state-of-the-art trading technology, superior execution capabilities, worldwide electronic access, and sophisticated risk management tools.


NOTE: The company is willing to consider candidates from the EU and CIS.

Must have skills:

  • 3+ years of software development experience with an emphasis on Java
  • Fluency in Core Java
  • Proactive, driven to excel and get things done on time
  • Ability to work and deliver independently with little supervision
  • BS in Computer Science, or equivalent (advanced degrees a plus)
  • Passion for building top-quality user-interface products

Good to have skills:

  • Strong communication skills (good written/spoken English skills is a must, at least pre-intermediate)
  • Understanding spoken Russian
  • Experience with Java GUI toolkits (Swing, AWT or similar); this could be 
    substituted with strong desire to learn Swing/AWT and related technology
  • Familiarity with market data concepts and trading technologies and technical 
    experience with systems used in the capital & financial markets all are a 
    big plus
  • Experience with Java development for mobile platforms