Chef technique, technologies Java

Emplacement : Montréal, Québec, Canada - Date de l'envoi : 04-05-2019
Titre : Chef technique, technologies Java
Division : Architecture et solutions
Département : Technologies Java

 
La facilité et la routine ne sont pas tellement votre truc. Au contraire, vous aimez bien quelques bonnes colles au quotidien, question de pousser les choses plus loin. De vous sentir stimulé. D’utiliser votre précieux jus de cerveau. Bref, de briller.
Logient est à la recherche d’un chef technique, technologies Java, qui se joindra à son équipe de virtuoses du code. Travailler chez Logient, c’est vivre en équilibre : d’un côté, nous faisons tout en notre possible pour mener plus loin les solutions sur mesure que nous créons pour des clients d’envergure. Ici, nous maîtrisons toutes les technologies : pas question de se limiter à une façon de coder. Entre nos murs, votre potentiel de développement croît exponentiellement.
 
De l’autre côté, nous aimons la vie et la voyons comme une réalité diversifiée. Chaque existence est unique, c’est pourquoi nous sommes flexibles et offrons des conditions de travail souples, adaptées à vos besoins. Ça se traduit (entre autres) par faire du télétravail, déjeuner gratuitement au boulot ou encore partager une bonne bouteille de vin le vendredi (mais n’ayez crainte, on a de la bière aussi).
Si vous rêvez de participer à des projets qui ont de réelles répercussions, sont diversifiés et nécessitent les meilleurs talents de l’industrie, nous sommes peut-être un match parfait. Au plaisir de vous découvrir!
 
Responsabilités liées au poste
  • Participer à toutes les étapes d’un projet : conception, analyse, développement, tests, déploiement et la maintenance;
  • Participer dans la prise de besoins de nos clients avec nos « Product Owners » pour cibler des solutions innovantes;
  • En collaboration avec l’équipe des ventes, participer à l'évaluation et à la présentation des solutions proposées à nos clients;
  • Proposer des solutions techniques qui conviennent aux exigences d'affaires de nos clients;
  • Élaborer des modèles, architectures-cibles et définir les cibles stratégiques des technologies soutenant les affaires de nos clients;
  • Effectuer le choix de l’architecture de projets en mettant l'accent sur la réutilisation, l'extensibilité et les pratiques de l'architecture moderne;
  • Être responsable de la qualité des développements de l’équipe Java (méthodologies, tests, intégration continue, versionning)
  • Participer aux revues de code;
  • S’assurer que l’équipe respecte les échéanciers, les budgets et le niveau de qualité de nos projets et de proposer des solutions;
  • Lors de la réalisation de nos projets, rencontrer les clients sur une base régulière; aider à développer les relations d’affaires et gérer tous les enjeux techniques en cours de livraison;
  • Préparer la documentation technique pour le déploiement et le soutien des applications;
  • Sur une base continue, s'assurer que les standards technologiques et les meilleures pratiques du domaine soient respectés tout en veillant à rester à l’affut des nouvelles tendances technologiques;
  • Participer aux choix technologiques en permettant l'introduction de nouvelles tendances et fonctionnalités;
  • Pousser l’innovation en utilisant les plus récentes librairies de MS Azure PaaS;
  • Travailler de concert avec les équipes DevOps dans le but d’automatiser les environnements de développement;
  • Faire rayonner l’entreprise avec les compétences techniques et le leadership;
  • Être un guide et un leader technique pour nos équipes et nos clients;
  • Être un moteur d’innovation pour la compagnie;
  • Participer à des conférences et colloques afin de demeurer à la fine pointe des technologies;
  • Animer des lunchs and learn pour nos équipes et nos clients sur des sujets dans le domaine de la technologie.
 
Compétences requises
  • Baccalauréat en génie informatique ou l’équivalent
  • Minimum de 10-15 ans en développement java d’applications d’entreprises
  • Expérience dans l’utilisation de Java d’entreprise (version 8+)
  • Expérience dans l’utilisation de Java Script, jQuery et d’AngularJS, un atout
  • Expérience professionnelle dans l’utilisation de Spring 4 et de JPA (Hibernate)
  • Connaissance de SQL (PostgreSQL) et d’outils de migration (Flyway, Liquibase)
  • Connaissance des méthodes de développement agiles (Scrum, XP)
  • Connaissance des serveurs d’applications Web (Tomcat, Jetty)
  • Connaissance du contrôle des versions sources (Git, Bitbucket) et des essais unitaires (jUnit, Mockito)
  • Connaissance de Maven, un atout
  • Expérience en intégration et déploiement en continu (Jenkins, Sonar, Nexus, Docker), un atout
  • Capacité à communiquer clairement, tant à l’oral qu’à l’écrit, et à adapter les communications à la clientèle visée
  • Connaissance des outils Jira et Confluence.
 
Exigences
  • Autonomie et leadership;
  • Formation universitaire et expérience éprouvée en développement de logiciels d’entreprise
  • Capacité d’analyser et de résoudre des problèmes techniques complexes, en proposant différentes solutions de rechange;
  • Capacité à travailler en équipe et excellentes aptitudes relationnelles;
  • Bonnes aptitudes en communication verbale et écrite;
  • Bilinguisme (français-anglais).
ou
Division de placement des talents en TI de Logient
 
LT Plus est la division de Logient qui s’occupe de recrutement et d’impartition de services TI. Nous attirons et embauchons les meilleurs spécialistes en développement logiciel sur le marché, puis nous formons des équipes aux compétences complémentaires dans le but de répondre exactement aux besoins de chaque client et aux exigences spécifiques de chaque projet.     

Grâce au code, tout est possible

Fondée à Montréal en 2000, Logient est la seule entreprise dans le marché montréalais qui propose une offre de services aussi diversifiée en matière de développement logiciels pour entreprises, offre qui s’adapte aux besoins de chaque client, quels qu’ils soient. 
ou
this job portal is powered by CATS