Francis Rousseau
Team Lead/Java Software Developer at Colabor- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Français Native or bilingual proficiency
-
Anglais Limited working proficiency
Topline Score
Bio
Experience
-
Colabor distributeur alimentaire
-
Canada
-
Wholesale
-
1 - 100 Employee
-
Team Lead/Java Software Developer
-
Feb 2015 - Present
Chef d'équipe pour le développement, la recherche & innovation. * Migration des applications vers Tomcat 9 / Java 11 * Optimisation d'outil de recherche avec Lucene. * Création d'un système de facturation d'honoraire professionnels à partir de JIRA. * Création d'applications de commande en ligne sécuritaire avec Spring et Bootstrap. * Rédaction et supervision des standards de sécurité des applications et des bests practices * Architecture et refonte des applications existantes. * Établir un plan de migration des différents environnements de production. * Déterminer et documenter la gestion des sources Oracle et l'intégration dans un CIS. * Création d'exemples jUnit pour les développeurs. * Intégration de Gradle dans tous les projets. * Conversion des sources de CVS à GIT. * Établir et documenter les meilleurs pratiques de développement avec un IDE et un VCS. * Analyser et documenter les déploiements automatiques. * Installation et documentation d'un "Repository Manager" pour les librairies internes et externes. * Installation et documentation d'un "Issue-Tracking Systems" (ITS). * Installation et documentation d'un "Continuous Integration system" (CIS). * Installation et documentation d'un "Version Control System" (VCS). * Analyser et documenter la migration de différentes applications vers les nouvelles technologies. * Déterminer, configurer et documenter les environnements de développement. * Déterminer les différents frameworks/librairies que nous allons utiliser. * Déterminer les nouvelles normes de développement. Show less
-
-
-
OneBigPlanet Corp.
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Java Software Developer
-
Aug 2007 - Jan 2015
Programmeur sénior dans la création d'un portail pour la distribution d'offre sur internet. Création d'une console d'administration, d'APIs (web services) ainsi que des widgets pour la publication d'offre sur les sites partenaires. Application “Scalable” conçue pour le gros volume en “cloud computing” sur Amazon. Principales responsabilités: * Analyse et évaluation des demandes des changements. * Architectures de l'application sur Amazon. * Développement des nouvelles fonctionnalités. * Responsable des tests unitaires et d'intégration. * Maintenance et correction des anomalies. * Responsable des mises en production. Show less
-
-
-
CGI
-
Canada
-
IT Services and IT Consulting
-
700 & Above Employee
-
Java Software Developer
-
Jan 2003 - Aug 2007
Chef d’équipe sur un projet B2B pour la Banque Nationale du Canada. Ce projet consiste à développer un système de terminal point de vente internet (TPV-I) permettant de gérer des demandes d’adhésion à certains produits offerts par la BNC et ce, pour différents partenaires. Chef d’équipe sur un projet B2B pour la Banque Nationale du Canada. Ce projet consiste à développer un système de terminal point de vente internet (TPV-I) permettant de gérer des demandes d’adhésion à certains produits offerts par la BNC et ce, pour différents partenaires.
-
-
-
Cognicase
-
Information Technology & Services
-
1 - 100 Employee
-
Java Software Developer
-
Sep 2000 - Jan 2003
Architecte-programmeur sur plusieurs projets, spécialiste en développement Java, mon rôle était au niveau de la conception (modélisation de donnée, Concept OO, etc) jusqu’à réalisation des applications avec les technologies Java (EJB, Servlet, JSP, JavaBean, Taglib, etc). Pour certains projets j’étais également chef d’équipe. De plus, j’étais responsable de l'installation et de la configuration des serveurs linux/solaris de production pour plusieurs sites d’envergures. Architecte et développeur pour les projets suivants: Bombardier, Cascades, Clairol Canada, Port de Montréal, Bristol-Myers Squibb Canada, Ordre des ingénieurs du Québec. Show less
-
-
-
Bombardier Transport
-
Saint-Bruno
-
Programmeur-analyste
-
May 2000 - Aug 2000
Programmeur-analyste chez Bombardier Transport, j'ai fait des modifications sur un système client/serveur développé en Visual Basic 6.0 qui permet la gestion des pièces. J'ai conçu de nouvelles fonctionnalités et j'ai optimisé les exportations de fichiers. J'ai également réalisé beaucoup de requêtes SQL complexes sur Oracle pour extraire les données. Programmeur-analyste chez Bombardier Transport, j'ai fait des modifications sur un système client/serveur développé en Visual Basic 6.0 qui permet la gestion des pièces. J'ai conçu de nouvelles fonctionnalités et j'ai optimisé les exportations de fichiers. J'ai également réalisé beaucoup de requêtes SQL complexes sur Oracle pour extraire les données.
-
-