Développeur Full-stack (hybride)
Numéro de l'emploi :
3257676
Offre d'emploi publiée le
31 oct. 2024
Emplacement principal
Americas-Canada-Quebec-MontrealNiveau d’éducation : Baccalauréat
Emploi
DéveloppementType d'emploi : Temps pleinÉchelon : Adjoint conseil
Description
Nous offrons :
- L’occasion de travailler avec certains des meilleurs professionnels du secteur, au sein d’une société qui valorise l’intellect individuel tout comme le travail d’équipe
- Des bureaux à la fine pointe de la technologie aménagés pour maximiser la collaboration
- Des conditions de travail flexibles.
- Des défis enrichissants offrant la possibilité d’apprendre et de progresser constamment
- Un environnement qui exploite tout le potentiel de la technologie
Profil de l’équipe :
La division Cyber, données, risques et résilience procurent des défenses de première ligne concernant l'information et la cyber sécurité, la fraude, la résilience, la réponse et le redressement ainsi que les risques de technologie et contrôle.
L'organisation comprend également un bureau de données à l'échelle globale de la firme de Morgan Stanley incluant les bureaux de technologies internationales et l'organisation technologiques des risques non financiers.
La combinaison de ces groupes, en proche partenariat avec les équipes commerciales et technologiques, s'adresse à l'environnement de menace complexe et en constante évolution.
Il assure également la conformité aux exigences politiques et réglementaires tout en assurant la gouvernance, la qualité ainsi que la sécurité des données.
Description du poste :
Description de l’équipe
L’équipe responsable des renseignements confidentiels et de l’architecture sémantique offre du soutien technique au service du contentieux et de la conformité de Morgan Stanley.
Responsabilités :
Nous sommes à la recherche d'un développeur Full-stack compétent pour se joindre à l'équipe responsable des renseignements confidentiels et de l’architecture sémantique et contribuer à la mise en œuvre d'initiatives clés.
Le candidat doit être un développeur Full-stack compétent avec des bases solides en conception et en implémentation. Il doit être autonome, motivé et impliqué, capable de travailler en équipe et de penser et d’agir de façon stratégique.
De plus, le candidat doit bien réagir au changement et apprendre rapidement de nouveaux concepts dans un contexte réglementaire en constante évolution.
En cas de problèmes, le candidat doit être en mesure de poser des questions et de tirer profit des compétences de ceux qui l’entourent.
Le titulaire du poste travaillera avec une équipe composée de développeurs dynamiques, brillants et créatifs qui travaillent sur des projets avant-gardistes à l’aide de technologies diversifiées.
Les responsabilités quotidiennes comprennent la transformation des exigences en code, la participation aux réunions Scrum, la production de rapports sur l'état du projet et l'apprentissage de nos cadres d’applications internes et de nos pratiques exemplaires Java.
Qualifications
Compétences requises :
- Au moins 6 années d'expérience sont requises pour le rôle
- Expérience pratique en utilisation de Java ou J2EE Doit être en mesure d'écrire un code optimisé, efficace et propre
- Solide connaissance du cadre d’applications Spring, y compris des données, de la sécurité, de la programmation orientée aspect, etc
- Au moins 3 ans d'expérience en implémentation Angular ou React.
- Excellente connaissance des outils d'automatisation des tests en arrière-plan et en avant-plan
- Excellente connaissance des concepts de programmation et de conception orientées objet et expérience pratique en mise à profit de ces concepts pendant le développement
- Programmation de scripts Shell sur Linux / Unix
- Excellentes aptitudes analytiques et de résolution de problèmes Le candidat doit être en mesure de concevoir et d’implémenter des solutions.
- Esprit d'équipe, bonne attitude et éthique de travail.
- Excellentes compétences en communication orale et écrite. Le candidat doit travailler avec des équipes sur le plan international et, par conséquent, être clair dans ses communications orales et écrites.
- Écriture de tests unitaires qui exercent toutes les composantes logiques principales du code.
Compétences souhaitées
- Connaissance approfondie des bases de données, qui comprend le langage PL / SQL et l’optimisation des requêtes.
- Utilisation de PostgreSQL, MongoDB, entre autres technologies de base de données.
- Expérience en DevOps qui couvre la gestion des pipelines CI / CD (Intégration Continue / Déploiement Continu), l'utilisation de conteneurs pour le déploiement d'applications et les outils d'observation.
- OAuth2 et OIDC.
- Intergiciel de messagerie comme Kafka.
- Travail avec un moteur de règles comme Drools.
- Bonne connaissance des conteneurs, de Docker, de Podman.
- Connaissance de l’architecture en couches et de l’architecture à base de composants.
- Familiarité avec les technologies XML
- Connaissance du système d’exploitation Unix et des langages de script Python ou Perl
- Expérience dans le développement d’autres types d’applications (applications Web, lot, ou diffusion en continu)
- Expérience de travail au sein d'une équipe mondiale dans un environnement Agile Scrum.
- Expérience antérieure dans le domaine de la protection des renseignements personnels ou des opérations juridiques sera utile, mais la capacité et la volonté de maîtriser rapidement de nouveaux concepts techniques et commerciaux seront prises en compte.
À propos de nous :
Morgan Stanley, chef de file mondial en services financiers, offre un large éventail de services bancaires d’investissement, d’opérations sur titres, de gestion de placements et de gestion de patrimoine.
Chez Morgan Stanley Montréal, nous façonnons l’avenir de notre société mondiale et contribuons à notre communauté locale.
Notre équipe œuvre dans de nombreux domaines.
Morgan Stanley est un employeur offrant l’égalité professionnelle. Nous travaillons pour offrir un environnement de travail accueillant et favorable dans lequel toutes les personnes peuvent réaliser leur plein potentiel.
Notre main-d’œuvre est composée de personnes talentueuses et créatives qui représentent les collectivités dans lesquelles nous exerçons nos activités à travers le monde et qui présentent des compétences, des perspectives, des expériences et un bagage diversifié.
Notre profond engagement à bâtir une culture d’inclusion se manifeste par les efforts constants que nous déployons à embaucher du personnel et à assurer son perfectionnement et son avancement en fonction de son talent et de ses compétences.
Dans ce document, l’emploi du masculin n’a d’autres fins que celle d’alléger le texte.