OpsWorks Co. is looking for an experienced Senior Java Developer to join our client’s project, a Switzerland-based company specializing in a fully-integrated algorithmic trading software solution for quantitative hedge funds. You will be part of the core development team. As a Senior Java Developer, you will design and implement strategic features for the core product and quantitative trading strategies for clients.
This is a full-time and long-term position.
You will fit perfectly in this role if you have the following qualifications
Very good expertise in the Java SE/EE
Experience in the trading domain, preferably with quantitative trading strategies based on Stocks, Forex, Futures, Options, and/or Cryptocurrencies
At least 5 years of hands-on professional experience in the Java enterprise environment
Very good expertise in software patterns and architectural enterprise concepts
Designing and implementation of future releases of the company including key infrastructure components such as low latency order management, execution algorithms, smart order routing, event handling, big data management, messaging, and business services
Analysis, Design, Implementation, and Testing of quantitative trading strategies based on client specific requirements.
Close collaboration with product management, development team, head of development, and customers.
Following current industry trends and incorporating best practices into the solution.
Very good expertise in building multi-threaded & distributed systems
Hands-on experience with Spring, Hibernate & FIX Protocol
Good understanding of RDBMS and optionally Big Data
Hands-on experience with Maven, Git, Jenkins & Nexus
Strong communication skills and fluent in English
Experience with algorithmic trading systems and low-latency trading