Job Title or Location
RECENT SEARCHES

Java Developer - Algorithmic Trading

TEEMA - 475 Jobs
Toronto, ON
Full-time
Experienced
Posted 21 days ago
Job Title: Sr. Algorithmic Trading DeveloperJob ID: KB95755263Location: Toronto, ON (Hybrid/Remote)Overview:Our client is a name brand in providing commercial and retail financial services to an international customer base. They are searching for an Algorithmic Trading Developer to develop and maintain a state-of-the-art cross-asset algorithmic trading platform to facilitate the firm-wide electronic trading flows. What you will be doing:
  • Work with business stakeholders to build new and maintain existing algo trading platform features
  • Ensure the algo trading platform is built with high-performance low-latency solutions.
  • Meet deadlines in support of a fast-moving release cycle
  • Leverage new technologies and approaches with continuous improvement in mind
  • Tailor the algorithmic container to meet the demand to house increasingly more sophisticated algorithmic strategies
What you must have:
  • Bachelor's Degree in Computer Science or Engineering
  • 5+ years of experience in creating, maintaining, enhancing algo trading engines, order management systems and/or smart order routing solutions across multiple asset classes
  • Expert level knowledge of Java essential
  • Working knowledge of kdb+ and k programming language
  • Strong understanding of FIX protocol, market data and trading signals
  • In-depth understanding of algorithmic trading strategies
  • Excellent verbal and written communication skills
Nice to have:
  • Experience with database applications and working knowledge of SQL
  • Working knowledge of Python is also preferred
  • Knowledge of Pre and Post trade analytics, machine learning and pattern recognition is advantageous.
  • Understanding of build and deployment management
  • Experience as a member of a team providing L2 support
Salary/compensation: 120-140KPerks & benefits: Excellent For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.