Job Description
Requirements:
* Must have experience with Java for 4+ years.
* Highly motivated with a broad understanding of technology, and an aptitude for learning
* Strives to fully understand every aspect of a problem from start to finish
* A quantitative, data-driven approach towards solving complex problems
* Strong multi-tasking and prioritisation abilities, with keen attention to detail
* Driven by a strong desire to continually improve and automate processes instead of performing repetitive tasks.
* Strong communicator with a passion for promoting best practices across the team.
Strong Desirable:
* Experience with low-latency e-trading systems
* Business knowledge of financial markets
* Experience with React.js/TypeScript/JavaScript
* Experience with tick databases (e.g. KDB+)
* Experience with SQL, databases and object-relational mapping
* Experience with JMS or other asynchronous messaging APIs and implementations
* Experience with build and deployments, for example, Ant, maven, shell scripting