Login for faster access to the best deals. Click here if you don't have an account.

Lead Développeur Java Full-time Job

4 months ago JAVA Developer Montréal   88 views
Job Details

Description du poste

Être Lead développeur Java chez CGI, c’est avoir l’opportunité de travailler pour une grande variété de clients, sur une panoplie de projet tout veillant au succès et au développement des membres de votre équipe.

En tant consultant chez CGI, vous aurez aussi la chance de faire partie de communautés de pratique qui visent à développer nos expertises et rester à l’affut des dernières tendances en technologie de l’information.

Notre équipe est dynamique et encourage la collaboration, l’échange et l’initiative. Le respect et le plaisir sont à la base de notre environnement de travail. Notre équipe expérimentée saura vous guider à votre arrivée et vous offrir un plan de carrière adapté à vos aspirations.

Ce que nous vous offrons, en plus d’un salaire concurrentiel, du soutien d’une grande entreprise stable et la chance de participer à de grands projets :
• Horaire flexible ;
• Assurances CGI/Flex incluant jusqu’à 1,050$/an de crédit flexible ;
• Possibilités d’avancement et de développement professionnel grâce à nos programmes d’apprentissage ;
• Programme d’achat d’action ;
• Programme de santé et mieux-être ;
• Programme d’aide aux employés.

Fonctions et responsabilités

• Appliquer les fondements du déploiement continu dans le Cloud (principes du Cloud-Native);
• Coacher son équipe : accompagner les développeurs, résoudre les problèmes, aider à les faire monter en compétences ;
• Être le référent en matière de code, s’assurer du respect des bonnes pratiques, et vérifier les actions menées par son équipe ;
• Assurer une bonne continuité entre la phase de conception et la phase de réalisation et en particulier ;
• Collaborer avec les différentes parties prenantes (concepteur, analyste fonctionnel) dans la réalisation des solutions technologiques ;
• Faire respecter les principes et orientations d’architecture défini pour le programme ;
• Accompagner l’équipe sur l’usage des patrons de conception positionnés pour le programme ;
• Participer à l'arrimage du projet entre les équipes de réalisation ainsi qu'à l'implantation ;
• Développer des applications, programmes/services, outils et effectuer les tests et correctifs nécessaires ;
• Assurer un suivi aux problèmes et effectuer le suivi auprès des responsables des projets ;
• Préparer la documentation relative aux projets assignés, analyser les composantes de système, les demandes de changements ou les problèmes afin de convenir avec les responsables des projets de la solution à mettre en place ;
• Exploiter différentes bases de données afin de produire des rapports et documents d'information et s'assurer de leur validité ;
• Effectuer des mises à jour de différentes bases de données et proposer toute amélioration permettant d'augmenter l'efficacité et la qualité.

Environnement technologique :
Java SE 8, Architecture orientée événements, Kafka / Docker / RxJava / Drools / OpenL / Spring Boot, Base de données nosql (Cassandra), Junit / Mockito / selenium, devOps (Git, Jenkins, Docker, Kubernetes), React / javascript / Typescript/ NodeJs / API REST, Développement des Webs Services SOAP et REST, Spring / Spring MVC / Spring Boot / Hibernate / JMS / JAXB, Apache Camel, Apache Maven, Apache Solr, Apache Tomcat, TortoiseGit, TortoiseHg (and Mercurial), SoapUI, Velocity, Enterprise Architect

Qualités requises pour réussir dans ce rôle

• Posséder un minimum de 12 années d’expérience en développement, dont 2 années minimum comme Lead développeur
• Démontrer une connaissance approfondie et des expériences de travail avec Java
• Être Full-Stack
• Souci de la qualité des livrables produits;
• Capacité à s’adapter rapidement à un nouvel environnement de développement;
• Démontrer du leadership, de la polyvalence, axé sur les décisions et les résultats;
• Avoir la capacité de fonctionner dans l’ambiguïté et avec des échéanciers serrés;
• Faire preuve d’autonomie;
• Être en mesure d'escalader les problématiques qui ne peuvent se résoudre à son niveau;
• Grande tolérance à l pression;
• Expérience des projets adoptant une méthodologie Agile.

Compétences

  • French
Company Description
Build your career with us.
It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.
At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.
Be part of building one of the largest independent technology and business services firms in the world.
Learn more about CGI at www.cgi.com.