Lieu de travail: Montréal, centre-ville

Type: Permanent / temps plein

Langue: Bilingue

Expertus développe et propose des solutions innovantes dans le milieu de la messagerie financière pour les institutions financières et les trésoriers corporatifs. Dans le cadre de nos projets, Expertus est à la recherche d’un architecte logiciel.

Sous la responsabilité du directeur des ventes, l'architecte logiciel fera partie d’une équipe dynamique qui travaille dans un milieu Agile. Parmi ses responsabilités, on peut énumérer les responsabilités suivantes:

  • Aider le directeur du développement à sélectionner, suivre et améliorer les standards de développement;
  • Sélectionner, suivre et améliorer les cadriciels et technologies utilisées dans le développement des produits;
  • Concevoir les produits en composantes logicielles réutilisables répondant aux exigences fonctionnelles et non-fonctionnelles;
  • Participer et supporter la conception détaillée des composantes logicielles avec les équipes de développement;
  • Diriger la veille technologique sur les technologies utilisées par les produits;
  • Contribuer à la définition des produits et de leur backlog, amenant la connaissance et l’expertise techniques et intégrant les évolutions technologiques à la feuille de route;
  • Fournir les exigences techniques de l’application et participer à l’architecture de l’infrastructure avec l’architecte infra;
  • Participer à l’architecture de solution pour l’intégration du produit avec les client

Connaissances

Requises:

  • Connaissances approfondies des technologies Java, Java Enterprise, Spring (Spring Batch un atout), Hibernate (JPA), ainsi que des principes Web, de l’orienté objet, des bases de données relationnelles et des services REST, ainsi que des standards SOAP, XML et JSON;
  • Bonnes compétences en documentation de l’architecture logicielle : capacité de résumer la conception à l’aide de moyens visuels et de clarifier son intention;
  • Bonnes compétences en notation UML;
  • Connaissances en conception d’applications d’entreprise comprenant des intégrations traditionnelles et la mise en place d’une architecture microservices;
  • Connaissances des principes de haute disponibilité, de sécurité informatique dans le contexte d’applications Web, et de performance en Java et en base de données.

Optionnelles:

  • Connaissances du monde financier un atout;
  • Connaissances SWIFT un atout.
  • Connaissances en notation UML un atout


  • Voir la localisation
  • Entreprise
La position affichée sur la carte est approximative et à titre indicatif.

Expertus Technologies

Expertus développe et propose des solutions innovantes dans le milieu de la messagerie financière pour les institutions financières et les trésoriers corporatifs. ...

Voir les offres