Talent.com
Développeur Java Senior - Lead technique Java
Développeur Java Senior - Lead technique JavaCGI • Drummondville, Canada
Les candidatures ne sont plus acceptées
Développeur Java Senior - Lead technique Java

Développeur Java Senior - Lead technique Java

CGI • Drummondville, Canada
Il y a 13 jours
Type de contrat
  • Temps plein
Description de poste

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
  • Créer une alerte emploi pour cette recherche

    Dveloppeur Java Senior Lead technique Java • Drummondville, Canada

    Offres similaires
    Administrateur principal | systèmes et infonuagique - UV Assurance

    Administrateur principal | systèmes et infonuagique - UV Assurance

    UV Assurance • drummondville, qc, ca
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Technicien (ne) procédés - drummondville

    Technicien (ne) procédés - drummondville

    Khrome Produit transport (KPT) inc. • drummondville, qc, ca
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Technical Lead - bécancour

    Technical Lead - bécancour

    Anime Universe • bécancour, qc, ca
    Temps plein
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Voir plus
    Dernière mise à jour : il y a 17 jours • Offre sponsorisée
    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
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    SAP Gateway Developer

    SAP Gateway Developer

    Pacer Group • bécancour, qc, ca
    Temps plein
    Strong experience with OO ABAP, CDS, and OpenSQL.Hands on experience with SAP Gateway (SEGW), RAP, and BOPF.API testing and API design skills.Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    Technical Lead

    Technical Lead

    Anime Universe • bécancour, qc, ca
    Temps plein
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Voir plus
    Dernière mise à jour : il y a 17 jours • Offre sponsorisée
    SAP Gateway Developer - bécancour

    SAP Gateway Developer - bécancour

    Pacer Group • bécancour, qc, ca
    Temps plein
    Strong experience with OO ABAP, CDS, and OpenSQL.Hands on experience with SAP Gateway (SEGW), RAP, and BOPF.API testing and API design skills.Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    Maximo Developer - bécancour

    Maximo Developer - bécancour

    MethodHub • bécancour, qc, ca
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    Senior Full Stack Engineer - bécancour

    Senior Full Stack Engineer - bécancour

    Luxoft • bécancour, qc, ca
    Temps plein
    Luxoft is looking for a Full-stack Developer who would be working with our Customer - one of the world's largest investment management companies. Based in Southern California, our client manages clo...Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    Senior Product Designer - Growth - bécancour

    Senior Product Designer - Growth - bécancour

    Creative People • bécancour, qc, ca
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Technicien (ne) procédés

    Technicien (ne) procédés

    Khrome Produit transport (KPT) inc. • Drummondville
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Spécialiste délégué en Techniques Détectives

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

    beBeeMaintenance • Bécancour, Quebec, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Partnerships & Business Development Lead

    Partnerships & Business Development Lead

    Invoke Co. • drummondville, QC, ca
    Temps plein
    Invoke is a digital product studio that takes real problems, exposes ideas to the market, and turns them into market-validated and product experiences. As an augmentation partner for startups, estab...Voir plus
    Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
    ERP Odoo Functional Analyst — Drive Deployment & Adoption

    ERP Odoo Functional Analyst — Drive Deployment & Adoption

    DELAN - IT Talent Solutions • Drummondville
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Développeur Communautaire

    Développeur Communautaire

    beBeeCoordinations • Bécancour, Quebec, Canada
    Temps plein
    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.Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Maximo Developer

    Maximo Developer

    MethodHub • bécancour, qc, ca
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    Ingénieur d'application

    Ingénieur d'application

    Aldes Amérique du Nord • saint-léonard-d'aston, qc, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Courtier aux lignes personnelles responsable d’un module

    Courtier aux lignes personnelles responsable d’un module

    Henaultassurance • Drummondville
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée