Talent.com
Développeur Java Senior - Lead technique Java
Développeur Java Senior - Lead technique JavaCGI • Drummondville, Canada
No longer accepting applications
Développeur Java Senior - Lead technique Java

Développeur Java Senior - Lead technique Java

CGI • Drummondville, Canada
13 days ago
Job type
  • Full-time
Job description

Position Description :

Dans ce rôle, vous serez responsable du développement d'applications basées sur des microservices, de la conception d'API RESTful et de la garantie de la sécurité et de la fiabilité de nos systèmes backend.

Vous collaborerez en étroite collaboration avec des équipes inter-fonctionnelles pour proposer des solutions innovantes et optimiser les performances des applications. Votre maîtrise de la conteneurisation, des files d'attente de messages (Message Queue Kafka) et du déploiement cloud sera mise à profit pour améliorer notre architecture d'applications.

Nous recherchons une personne proactive qui résout les problèmes, qui est passionnée par le fait de rester à jour avec les meilleures pratiques de l'industrie et qui peut contribuer à un environnement de développement dynamique et collaboratif.

Concepts Java, multithreading et programmation orientée objet, développement d'API RESTful à l'aide de Spring Boot, architecture basée sur des microservices, intégration de bases de données, mise en œuvre d'une communication basée sur les messages à l'aide de technologies comme Apache Kafka pour le traitement asynchrone, GIT GitHub / BitBucket.

Être associé chez CGI vous permettra non seulement d'élargir votre champ de compétence sur plusieurs technologies, mais vous donnera également l'opportunité de conseiller nos clients d'envergure sur les technologies et méthodologies appropriées à leurs besoins.

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.

Your future duties and responsibilities :

  • Participer à la refonte de l'architecture transversale de l'équipe
  • Développer des APIs performants qui évoluent continuellement
  • Challenger tes collègues développeurs et faire évoluer l'équipe dans son ensemble
  • Contribuer à des projets d'envergure et maximiser la création de valeur par la technologie
  • Faire évoluer les technologies conformément à la cible d'architecture et de manière sécuritaire
  • Piloter l'évolution des capacités du stack technique liées aux aspects data, en collaborant avec les parties prenantes clés pour définir la feuille de route technologique.
  • Diriger la définition des modèles de données conceptuels, logiques et physiques en partenariat avec les propriétaires de domaines de données.
  • Participer activement aux discussions techniques et aux initiatives de données à travers l'organisation, en partageant votre expertise pour améliorer l'efficacité opérationnelle.
  • Collaborer étroitement avec les équipes technologiques pour assurer la cohérence des pratiques de développement et l'intégration fluide des composants.
  • Contribuer à la mise en œuvre et à l'amélioration des politiques et processus liés aux données, et soutenir leur adoption à travers les systèmes et équipes concernées.
  • S'assurer que les solutions respectent les meilleures pratiques de sécurité des données et les processus internes.
  • Fournir des recommandations pour les besoins futurs.
  • Valider que les user stories respectent la Definition of Ready avant leur développement.
  • Livrer le produit selon la Definition of Done, en assurant la conformité aux critères d'acceptation et aux standards de qualité.
  • Effectuer des revues de code et garantir la qualité et la maintenabilité des livrables.
  • Concevoir et exécuter des tests automatisés pour assurer la stabilité et la performance des solutions.
  • Collaborer avec les équipes QA, produits et architecture pour assurer une livraison efficace et conforme aux objectifs de sprint.
  • Agir comme référence technique et accompagner les développeurs plus juniors dans leur montée en compétence.

Required qualifications to be successful in this role :

Environnement : Java, Spring Boot, Kafka, SQL (Oracle / MS SQL).

  • 7+ ans d'expérience en développement Java Spring Boot
  • Bonne maitrise de la langue français ou bilinguisme obiligatoire
  • (Atout) Expérience pertinente dans le domaine bancaire ou financier
  • Expérience Cloud Infonuagique AWS ou Azure
  • Développement backend Java (Spring boot, REST API, micro-services)
  • Framework Spring boot
  • Outils de tests (Junit, Cucumber (Gherkin)
  • Services / API Web (REST, SOAP)
  • IDE (Eclipse, IntelliJ IDEA)
  • Source Code Management (BitBucket (GIT))
  • expérience avec des services de messages tel que Apache Kafka, Rabbit MQ, IBM MQ
  • Approche rigoureuse d'assurance qualité à toutes les étapes de conception, développement, déploiement et opération des micro-services
  • Expérience en développement Agile et Devops
  • Leadership et prise d'initiatives
  • Aptitudes à communiquer efficacement
  • Le bilinguisme (français et anglais) est requis pour ce poste en raison de la nature de la fonction qui nécessite des interactions avec des clients nationaux et internationaux.
  • Mode de travail : Sur site

    Ville de travail : Drummondville, Sherbrooke, Shawinigan, Chicoutimi, Montréal

    CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 60 $ et $. Ce poste est vacant.

    #LI-AR1

    Skills :
  • English
  • French
  • Apache Kafka
  • Java
  • Spring Boot
  • SQL
  • Create a job alert for this search

    Dveloppeur Java Senior Lead technique Java • Drummondville, Canada

    Similar jobs
    Administrateur principal | systèmes et infonuagique - UV Assurance

    Administrateur principal | systèmes et infonuagique - UV Assurance

    UV Assurance • drummondville, qc, ca
    Full-time
    Chez UV Assurance, on est bien entouré.Au-delà des nombreux avantages offerts, le bonheur au travail et la santé des membres de l’équipe sont un pilier de notre succès et sont au cœur de nos préocc...Show more
    Last updated: 5 days ago • Promoted
    Technicien (ne) procédés - drummondville

    Technicien (ne) procédés - drummondville

    Khrome Produit transport (KPT) inc. • drummondville, qc, ca
    Full-time
    Rejoignez une équipe qui transforme l’expérience du transport collectif.Parce que vous travaillerez dans un environnement. Parce que vous serez au cœur de projets stimulants : nouveaux produits, opt...Show more
    Last updated: 5 days ago • Promoted
    Technicien réseau - Grand Conseil de la Nation Waban-Aki

    Technicien réseau - Grand Conseil de la Nation Waban-Aki

    Grand Conseil de la Nation Waban-Aki • wolinak, qc, ca
    Full-time
    Offrir un soutien de premier niveau aux utilisateurs ;.Installer des ordinateurs, logiciels et périphériques ;.S’assurer que l’inventaire des parcs informatiques est à jour ;.Assurer le fonctionnem...Show more
    Last updated: 5 days ago • Promoted
    SAP Gateway Developer

    SAP Gateway Developer

    Pacer Group • bécancour, qc, ca
    Full-time
    Strong experience with OO ABAP, CDS, and OpenSQL.Hands on experience with SAP Gateway (SEGW), RAP, and BOPF.API testing and API design skills.Show more
    Last updated: 19 hours ago • Promoted • New!
    SAP Gateway Developer - bécancour

    SAP Gateway Developer - bécancour

    Pacer Group • bécancour, qc, ca
    Full-time
    Strong experience with OO ABAP, CDS, and OpenSQL.Hands on experience with SAP Gateway (SEGW), RAP, and BOPF.API testing and API design skills.Show more
    Last updated: 19 hours ago • Promoted • New!
    Maximo Developer - bécancour

    Maximo Developer - bécancour

    MethodHub • bécancour, qc, ca
    Full-time
    The Maximo Developer will design, configure, and support IBM Maximo 7.The role will work closely with business stakeholders, functional consultants, and infrastructure teams to Support, providing t...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Product Designer - Growth - bécancour

    Senior Product Designer - Growth - bécancour

    Creative People • bécancour, qc, ca
    Full-time
    Join a category-leading visual collaboration platform used by millions of people worldwide to think, plan, and solve complex problems together. The company is entering a new phase of growth, investi...Show more
    Last updated: 6 days ago • Promoted
    Technicien (ne) procédés

    Technicien (ne) procédés

    Khrome Produit transport (KPT) inc. • Drummondville
    Full-time
    Rejoignez une équipe qui transforme l’expérience du transport collectif.Chez Khrome Produit Transport, nous concevons et fabriquons des solutions sur mesure pour l’industrie ferroviaire : sièges, h...Show more
    Last updated: 20 days ago • Promoted
    Spécialiste délégué en Techniques Détectives

    Spécialiste délégué en Techniques Détectives

    beBeeMaintenance • Bécancour, Quebec, Canada
    Full-time
    Recherche d'un Électrotechnicien qualifié pour occuper un poste clé dans notre équipe.Assurer la maintenance préventive des équipements de production. Diagnostiquer et résoudre les problèmes techniq...Show more
    Last updated: 1 day ago • Promoted
    ANALYSTE EN ASSURANCE QUALITÉ - DÉVELOPPEMENT MOBILE (NIVEAU INTERMÉDIAIRE) Drummondville (100%[...]

    ANALYSTE EN ASSURANCE QUALITÉ - DÉVELOPPEMENT MOBILE (NIVEAU INTERMÉDIAIRE) Drummondville (100%[...]

    Gravity Conseil • Drummondville
    Full-time
    Nous recherchons un Analyste en assurance qualité - Développement mobile (Niveau intermédiaire) pour rejoindre notre équipe de conseillers du bureau de Québec ou de Montréal.Ce poste est en mode 10...Show more
    Last updated: 26 days ago • Promoted
    ERP Odoo Functional Analyst — Drive Deployment & Adoption

    ERP Odoo Functional Analyst — Drive Deployment & Adoption

    DELAN - IT Talent Solutions • Drummondville
    Full-time
    Une entreprise de services IT au Québec recherche un Analyste Fonctionnel TI.Ce professionnel jouera un rôle clé dans le déploiement et l’adoption d’un ERP Odoo. Les responsabilités incluent le supp...Show more
    Last updated: 4 days ago • Promoted
    Développeur Communautaire

    Développeur Communautaire

    beBeeCoordinations • Bécancour, Quebec, Canada
    Full-time
    Rôle : Coordonnateur des projets communautaires.L'Agent(e) de développement à la vie communautaire est responsable de coordonner les projets municipaux prévus aux plans de vitalisation.Show more
    Last updated: 1 day ago • Promoted
    Maximo Developer

    Maximo Developer

    MethodHub • bécancour, qc, ca
    Full-time
    The Maximo Developer will design, configure, and support IBM Maximo 7.The role will work closely with business stakeholders, functional consultants, and infrastructure teams to Support, providing t...Show more
    Last updated: 19 hours ago • Promoted • New!
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Becancour, Quebec, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 30+ days ago
    Ingénieur d'application

    Ingénieur d'application

    Aldes Amérique du Nord • saint-léonard-d'aston, qc, Canada
    Full-time
    ALDES Amérique du Nord a pour objectif de développer les meilleurs échangeurs d’air sur le marché en effectuant la conception, la fabrication et la commercialisation de produits de ventilation inno...Show more
    Last updated: 1 day ago • Promoted
    Courtier aux lignes personnelles responsable d’un module

    Courtier aux lignes personnelles responsable d’un module

    Henaultassurance • Drummondville
    Full-time
    Tu désires travailler dans un environnement bienveillant, sans DAA;.Tu démontres des aptitudes pour la vente;.L’informatique ne te fait pas peur et tu es habile avec différents systèmes;.Tu apprend...Show more
    Last updated: 4 days ago • Promoted
    Ingénieur •e chargé de projets développement de produits

    Ingénieur •e chargé de projets développement de produits

    Soucy Group • Drummondville
    Full-time
    Tu veux occuper un rôle où tu seras au cœur de l’action, à la fois stratège et joueur d’équipe ?Tu cherches à combiner gestion de projets, encadrement technique et participation active à la concept...Show more
    Last updated: 26 days ago • Promoted
    Classe 1 -Propriétaire Exploitants - Transport Transfrontalier

    Classe 1 -Propriétaire Exploitants - Transport Transfrontalier

    Challenger Motor Freight Inc • Becancour
    Full-time
    Classe 1 -Propriétaires-exploitants - Transport transfrontalier - St-Rémi, Québec.Nous desservons principalement les régions suivantes : . D'autres États peuvent être inclus, mais ceux mentionnés ci-...Show more
    Last updated: 3 days ago • Promoted