Jobs at Alteo

View all jobs

Java Developer [#3649]

Montreal, Qc
Alteo is looking for a Java Developer for a permanent position based in Montreal.

Responsibilities:

Our client is looking for its next talented Java developer who is capable of developing and supporting an Order and Execution Management System.  

The candidate must be a self-starter who enjoys working with minimal direction, driven by an innate passion for his or her work.

Our client has a core EMS product and has been building an Order Management platform (OMS) that can be configured to be used both by Buy-Side as well as Sell-side clients. The role involves development efforts in both products. The products cover all aspects of the business cycle from SOD loads, through order generation, compliance, trading, allocation, and EOD file generation. There are numerous back-end components that work in concert so the developer will need to able to quickly learn and work in all areas of the environment.  
 

Profile:
  • DEC/BAC in IT or equivalent job experience
  • 3 + years of experience
  • Core Java
  • Web development with JavaScript (ReactJS or AngularJS)
  • Financial industry experience specifically with execution and/or order management systems (big plus)
  • Experience with trading systems, buy-side compliance systems and/or sell-side risk is a plus.
  • Good communication skills
  • Automated Unit and Integration testing experience
  • SQL
  • GWT (plus)
  • Maven, Git, Teamcity
  • Distributed caching (plus) 
  • Swing development experience (plus)
  • Multithreading 
  • Fluent in English, Functional French.
@@@@@
Alteo recherche un Développeur Java pour un poste permanent basé à Montréal.

Responsabilités :
Notre client est à la recherche de son prochain développeur Java talentueux, capable de développer et de soutenir un système de gestion des commandes et des exécutions.  

Le candidat doit être autonome, aimer travailler avec un minimum de directives et être animé d'une passion innée pour son travail.

Notre client dispose d'un produit EMS de base et a construit une plateforme de gestion des ordres (OMS) qui peut être configurée pour être utilisée à la fois par des clients côté acheteur et côté vendeur. Le rôle implique des efforts de développement dans les deux produits. Les produits couvrent tous les aspects du cycle d'activité, depuis les chargements SOD jusqu'à la génération de fichiers EOD, en passant par la génération d'ordres, la conformité, la négociation et l'allocation. Il existe de nombreux composants back-end qui fonctionnent de concert, de sorte que le développeur devra être capable d'apprendre rapidement et de travailler dans tous les domaines de l'environnement.  


Profil :
  • DEC/BAC en informatique ou expérience professionnelle équivalente
  • 3+ années d'expérience
  • Core Java
  • Développement web avec JavaScript (ReactJS ou AngularJS)
  • Expérience dans le secteur financier, en particulier avec des systèmes d'exécution et/ou de gestion des ordres (atout majeur).
  • Une expérience avec les systèmes de trading, les systèmes de conformité buy-side et/ou le risque sell-side est un plus.
  • Bonnes compétences en communication
  • Expérience des tests unitaires et d'intégration automatisés
  • SQL
  • GWT (plus)
  • Maven, Git, Teamcity
  • Mise en cache distribuée (plus) 
  • Expérience en développement Swing (plus)
  • Multithreading 
  • Anglais courant, français fonctionnel.

Share This Job

Powered by