Middle Java Developer
Kyiv, remote
OpsWorks Co. is looking for an experienced Middle 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 Java Developer , you will design and implement strategic features for our core product and quantitative trading strategies for our clients.

This is a full-time and long-term position.


Responsibilities
  • Support the design 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.
Qualifications
  • At least 3 years of hands-on professional experience in the Java enterprise environment;
  • MUST HAVE: Experience in the financial services in general and some exposure in the trading domain in particular, preferably with quantitative trading strategies based on Stocks, Forex, Futures, Options and/or Cryptocurrencies;
  • MUST HAVE: Good expertise in the Java SE/EE;
  • Good expertise in software patterns and architectural enterprise concepts;
  • Good expertise in building multi-threaded & distributed systems;
  • Hands-on experience with Spring, Hibernate & FIX Protocol;
  • Hands-on experience with Maven, Git, Jenkins & Nexus;
  • Experience with agile and test driven development;
  • Experience in working in a distributed global environment;
  • English- Strong communication skills, Upper- Intermediate level.
We offer
  • Challenging tasks;
  • Opportunity to learn new technologies;
  • Possibility to do new things, not just maintain old;
  • Possibility to grow your career;
  • Appreciation and honest/open leadership style;
  • A friendly team of experts who inspire and support you;
  • Self-education support (access to a premium subscription to Safari Books Online, etc; paid attendance of professional conferences and meetups);
  • The flexibility of the schedule and partial work-at-home opportunities;
  • An unlimited contract;
  • Paid vacation (21 working days per year);
  • Paid sick leaves and medical insurance;
  • Compensation negotiable, based upon experience.
Apply and we look forward to meeting you and hopefully work with you very soon!
Our Office


Benefits of working at OpsWorks Co.
We hire promising talent
Young specialists can obtain the necessary experience by being a part of the OpsWorks Co. team. Come and work with us to become an expert in the most modern technologies in the market.
We'll motivate you to succeed
Your seniority growth is important for us. We've built a favourable environment for your career growth so you can motivate the new-comers to reach new heights.
Individual development plan
Each employee at OpsWorks Co. has an opportunity to build their own development plan with our HRD to fulfil their career goals in the future.
We trust you
Europe, the USA, Asia, home — you can work from anywhere in the world with OpsWorks Co. in return for being responsible and self-organized.
Flexible hours
You can plan your schedule depending on your needs. We believe that a comfortable working environment encourages productivity.
Employment benefits
Dentist appointments, no meetings during vacation, family days, medical insurance, and sport — all this and more is available thanks to our employee-oriented policies.