Back to Results

Senior Java Developer

IT/Software Development Jobs

Job Summary

Posted on
July 15, 2019
Years of Experiences
5 - 10
> 10
Career Level
Experienced (Non-Manager)
Education Level
Not specified
120k euros

About Switzerland


Job description


We are looking for a Senior Java Developer based in our clients Zurich office. As a Senior Java Developer youwill design and implement strategic features for the core product and quantitative trading strategies for our clients.


  • Design and implementation of future releases  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.


  •   MUST HAVE: Experience in the trading domain, preferably with quantitative trading strategies based on Stocks, Forex, Futures, Options and/or Cryptocurrencies

  •   Experience with algorithmic trading systems and low-latency trading

  •   Master’s degree or higher in Mathematics, Engineering and/or Computer Science

  •   At least 5 years of hands-on professional experience in the Java enterprise environment

  •   Experience with agile and test driven development

  •   Experience in working in a distributed global environment


  •   MUST HAVE: Very good expertise in the Java 8 SE/EE

  •   Very good expertise in software patterns and architectural enterprise concepts

  •   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


Apply for this job