Talent.com
Premier ingénieur généraliste (Java/Vue.js)- FR
Premier ingénieur généraliste (Java/Vue.js)- FRRBC • Montreal West, QC, CA
No longer accepting applications
Premier ingénieur généraliste (Java/Vue.js)- FR

Premier ingénieur généraliste (Java/Vue.js)- FR

RBC • Montreal West, QC, CA
30+ days ago
Job type
  • Full-time
Job description

Premier ingénieur généraliste (Java/Vue.js) – FR

Nous sommes à la recherche d’un premier ingénieur généraliste motivé et animé d’un bon esprit d’équipe et d’un réel désir d’offrir un service de programmation de qualité. Vous contribuerez à la prestation technique de votre équipe, accompagnerez les ingénieurs débutants et livrerez de façon constante des solutions évolutives de grande qualité. Vous aiderez à façonner les nouveaux flux de travaux de développement et de gestion de programmation qui sont en cours d’implantation. En collaboration avec des collègues des TI et des représentants de secteurs d’activité désignés, vous évaluerez et analyserez les besoins opérationnels, techniques et informatiques afin de répondre aux objectifs d’affaires. Vous adopterez une approche proactive à long terme pour représenter Gestion de patrimoine – États-Unis en matière de stratégies et de solutions de gestion de l’identité client propres à divers secteurs d’activité. Ce poste s’adresse à une personne prête à s’investir activement dans la progression de sa carrière.

Responsabilités

  • Vous mettrez d’abord l’accent sur le développement d’applications Java, Spring/Spring Boot, de microservices et d’interfaces de programmation pour le site de Gestion de patrimoine – États-Unis, et serez principalement responsable des services d’arrière‑plan qui mettent en œuvre des solutions Okta de tiers et des fonctions d’identité et accès client.
  • Vérifier le code, appliquer les méthodologies de regroupement et de division de code au moyen de Git et mettre en œuvre le processus de diffusion de code.
  • Élaborer, coder, documenter et réaliser au sein de l’unité des essais informatiques, d’intégration et d’acceptation en utilisant différents langages et outils pour les fonctions très complexes.
  • Automatiser les processus du pipeline de développement, déterminer les occasions de gains d’efficacité, raccourcir les délais de mise en œuvre et favoriser la prestation continue.
  • Fournir des commentaires et coordonner les efforts avec l’ABD afin de créer ou de modifier des structures de bases de données, à l’aide des différents modèles et recommander les bases de données appropriées, en fonction des exigences de plusieurs systèmes.
  • Participer à l’évaluation des fournisseurs et des logiciels, ainsi qu’aux exercices de contrôle diligent.
  • Dans le cadre de ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires et des collègues au Canada ou ailleurs dans le monde.

Compétences et exigences

  • Baccalauréat en informatique ou dans un domaine technique connexe (génie électrique, physique ou mathématiques, p. ex.) ou expérience pratique équivalente et au moins six ans d’expérience en Java EE, Java 17+, Node.js, interfaces de programmation ou microservices REST, Maven, SQL, Springboot 2+, GraphQl et JUnit ainsi que connaissance de MuleSoft.
  • Expérience en développement d’applications Java EE évolutives avec une combinaison d’applications infonuagiques réparties (Openshift, Azure, Docker).
  • Connaissances des technologies d’interface frontale telles que Vue.js, React.js, Angular 14+, rxjs, ngrx et des cadres d’essai tels que Jest, Jasmine et Cypress.
  • Expérience des cadres d’essai automatisés, notamment JUnit, Wiremock, Mockito et d’autres cadres émergents.
  • Expérience du développement, des essais et du dépannage d’applications en ligne et d’applications de traitement par lots de grande envergure, ainsi que des spécifications des interfaces de programmation RESTful (Swagger, OpenAPI, SOAP).
  • Expérience en développement et exploitation – Helios, outils de numérisation (AquaScan, Snyk, SonarCube).
  • Connaissance de Kafka, de MySQL, des bases de données non relationnelles et de la mise en cache.

Atouts souhaités

  • Connaissance des passerelles et protocoles de sécurité (JWT, OAuth 2.0, certificats SSL) et expérience des systèmes d’identité et accès, des solutions Okta, des mandats de sécurité et de réglementation et des méthodes d’authentification (OAuth, SAML, SiteMinder).
  • Connaissance de la mise en cache avec Redis.
  • Connaissance de l’interfaçage avec des systèmes existants, un ordinateur central et Db2.
  • Connaissance des procédures stockées.
  • Connaissance de Rust.

Avantages du poste

  • Programme de rémunération globale comprenant des primes et des avantages sociaux à la carte, une rémunération concurrentielle, des commissions et des actions (dans certains cas).
  • Perfectionnement soutenu par la direction au moyen d’accompagnement et d’occasions de gestion.
  • Options souples de conciliation travail‑vie personnelle.
  • Équipe dynamique et performante axée sur l’innovation et la collaboration.
  • Occasion d’apporter une contribution importante et d’avoir une influence durable.

Inclusion et équité en matière d’emploi

À RBC, nous pensons qu’un milieu de travail inclusif offrant des points de vue diversifiés est essentiel à notre croissance continue, en tant qu’institution financière parmi les plus grandes et les plus rentables au monde. Notre milieu de travail propice à l’excellence, à la collaboration, à l’innovation et à l’épanouissement professionnel de nos employés contribue à concrétiser notre raison d’être et à générer de la valeur pour nos clients et les collectivités où nous exerçons nos activités. Pour cela, nous mettons en place des politiques et des programmes visant à favoriser un milieu de travail fondé sur le respect et l’appartenance et offrant des occasions pour tous.

Compétences professionnelles

Apprentissage actif, Axé sur les détails, Cycle de vie du développement logiciel (CVDL), Intégration d'applications, Langages de programmation, Méthodologie Agile, Prestation d'application d'entreprise, Résolution de problèmes en groupe.

Détails supplémentaires de l’emploi

Adresse: 1 PLACE VILLE MARIE:MONTRÉAL
Ville: Montréal
Pays: Canada
Nombre d’heures de travail par semaine: 37.5
Type d’emploi: temps plein
Secteur d’activité: Technologie et exploitation
Type de fonction: Régulier
Type d’échelle salariale: Salarié
Date d’affichage: 2025-04-09
Date limite des candidatures: 2025-12-02
Remarque: Les demandes seront acceptées jusqu’à 23 h 59 le jour précédant la date limite de présentation des demandes ci-dessus.

#J-18808-Ljbffr
Create a job alert for this search

Premier ingnieur gnraliste JavaVuejs FR • Montreal West, QC, CA

Similar jobs
Ingénieur.e de solutions

Ingénieur.e de solutions

Fluid - Solutions de Talents/Workforce Solutions • Montreal, QC, Canada
Permanent
Quick Apply
Poste permanent – Montreal, Quebec.Bilinguisme français/anglais requis.Notre client œuvre dans le domaine des solutions avancées en intelligence artificielle et données.À linterface des équipes Pro...Show more
Last updated: 15 days ago
Développeur Golang - laval

Développeur Golang - laval

GO ROCK IT Services Conseils • laval, qc, ca
Full-time
Mode: Hybride (2 fois/semaine sur place).Agence de talents spécialisée dans les secteurs des technologies de l’information (TI) et du marketing numérique.Notre Agence se démarque pour la diversité ...Show more
Last updated: 14 days ago • Promoted
Développeur Java Senior - laval

Développeur Java Senior - laval

ACENSI • laval, qc, ca
Full-time
Développeur·euse Senior Java Backend.Ton impact : développer des API et micro‑services performants, optimiser nos solutions et faire avancer des initiatives technologiques majeures (AWS, DevOps, CI...Show more
Last updated: 2 days ago • Promoted
Configuration Engineer - Consultant - mercier

Configuration Engineer - Consultant - mercier

Acunor • mercier, qc, ca
Full-time
Configuration Engineer – Consultant.United States & Canada (Remote).We are hiring a Configuration Engineer to build and manage configuration-driven solutions using JSON/YAML.You’ll work on dynamic ...Show more
Last updated: 2 days ago • Promoted
Directeur(trice) opérations - serres

Directeur(trice) opérations - serres

VEGPRO INTERNATIONAL INC. • sherrington, qc, ca
Full-time
Permanent | Temps plein | Télétravail hybride.Sur la Rive-Sud de Montréal, à Saint-Patrice-de-Sherrington.Avantageusement localisé à environ 30 minutes du pont Samuel-De-Champlain, à proximité du c...Show more
Last updated: 14 days ago • Promoted
Earn money testing apps - Remote

Earn money testing apps - Remote

Almedia • Saint-Chrysostome
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted