Architecte / Développeur Full Stack

Visian
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Tech stack

Java
JavaScript
Component-Based Software Engineering
Unit Testing
Software Quality
Elasticsearch
Ext JS
IBM Websphere Application Server
Software Maintenance
Spring-boot
SAP Sybase ASE
Backend
Front End Software Development
REST
Spring Batch

Job description

Contexte

Un outil de centralisation et de récupération automatique des cours de marchés visant à permettre la valorisation des fonds OPCVM. Cette application s'inscrit comme application centrale connectée à plusieurs fournisseurs de données pour les contrôler et les diffuser aux différentes plateformes comptables., Dans le cadre de l'évolution de la plateforme pour les besoins spécifiques ou l'intégration de nouveaux clients, la mission consiste à la maintenance évolutive de la plateforme et à l'onboarding de nos nouveaux clients dans notre Target Operating Model, incluant le contrôle de cours de produits listés, la gestion des OST, les process OTC ou la couche d'acquisition MUSE.

La mission consiste à : Compréhension et analyse des besoins du Métier liés à un ou plusieurs domaines fonctionnels, dans le but de faire évoluer le SI avec des solutions adéquates et durables en cohérence avec le plan stratégique de l'entité et le portefeuille de demande associé

Contribution aux études en lien avec le Métier

Clarification, analyse d'un point de vue critique et constructif et le cas échéant challenger le besoin formulé du Métier au regard du plan stratégique de l'entité et des évolutions techniques de la plateforme

Développements et tests des composants applicatifs sous sa responsabilité

Respect des normes/standards de développements et sécurité

Estimation et respect des deadlines de livraison des développements

Participation à l'optimisation de la qualité du code et de sa maintenabilité

Exécution et suivi des tests unitaires du code sous sa responsabilité

Contribution aux autres activités de testing et participation aux corrections des problèmes rencontrés lors des campagnes de tests

Apporter des suggestions dans le cadre de l'amélioration continue de l'équipe et de son activité

Assurer l'adéquation de la solution avec les exigences découlant du besoin du Métier et de la production

Participation et proposition des solutions techniques en adéquation avec les règles d'implémentation et de sécurité aux besoins du Métier

Rédaction des documents de spécifications/solutions liés aux évolutions demandées par le Métier

Participation au transfert de connaissances aux équipes de production préalablement aux livraisons applicatives

Participation à la modélisation et à l'établissement des solutions des projets stratégiques

Interaction et autonomie avec les équipes business et support

Support aux équipes de production

Contribution de manière significative à l'effort de pérennisation de la plateforme et à la diminution des incidents

Participation aux activités de support niveau 3 et d'astreintes

Participation à la formation et à l'accompagnement des membres de l'équipe de Paris et offshore

Requirements

Stack technologiqueLe développement est réparti à 70% en Sybase, 20% interface utilisateurs (ExtJS), 10% Websphere TX sur les composants legacy.

Des projets d'évolution techniques sont en cours afin de migrer progressivement la couche business de l'application vers des micro-services développés en Java.

La mission consiste à réaliser les développements de la partie front-end développée en JavaScript (framework ExtJS) ainsi que les développements de la couche de services back-end développés en Java 8 (Spring Boot, Spring Batch) qui consomment des API Rest internes et externes.

Compétences recherchéesDes connaissances en ElasticSearch seraient un plus dans le cadre du projet d'évolution de la couche d'acquisition de données de marché.

Apply for this position