Cette offre n'affiche pas de TJM. D'après 25 offres pour ce poste (Senior, Paris), le marché se situe autour de 500€/j (485€/j–600€/j).
TJM du marché pour Backend (Senior) à Paris : médiane 500 €/jour, P25–P75 : 485–600 €/jour, n = 25 offres. TJM Java à Paris
Baromètre TJM et salaires IT
Le besoin
Contexte
Dans le cadre du développement de ses systèmes de gestion, la filiale technologique d'un grand gestionnaire d'actifs recourt à une prestation externe au sein du domaine « Trade Processing », en charge des applications nécessaires à l'activité de règlement / livraison.
L'équipe Trade Processing compte 7 ingénieurs développeurs / concepteurs, 5 maîtrises d'ouvrage projet / assurance qualité et 2 personnes en support utilisateurs de niveau 1. Elle assure la maintenance corrective et évolutive des applications utilisées par les équipes d'opérateurs Middle Office « Trade Services », présentes dans 18 régions (dont Paris, Dublin, Milan, Singapour, Boston). Grâce aux applications propriétaires développées par l'équipe, ces opérateurs assurent :
- le matching intraday des transactions réalisées pour le compte des fonds, sur toutes les classes d'actifs (actions / obligations / ETF, Money Market, dérivés listés, OPCVM, FX, Repo) hors dérivés OTC ;
- le suivi du règlement / livraison de ces transactions ;
- la gestion des souscriptions / rachats sur les fonds ;
- la gestion des OST sur les titres en position dans les fonds.
L'équipe maintient aussi un ESB propriétaire assurant la fiabilité et le monitoring des communications intra-applicatives.
Objet de la prestation
En étroite collaboration avec l'équipe et la maîtrise d'ouvrage, le prestataire participe :
- à la maintenance corrective et évolutive de toutes les applications ;
- au support utilisateurs de niveau 2 et 3 ;
- aux projets d'évolutions métiers en cours (nouveau cycle de règlement US T+1, liens avec de nouveaux dépositaires ou valorisateurs, onboarding ou mise à disposition de la plateforme à des clients) ;
- au projet de fiabilisation de l'application ;
- aux autres projets à venir impactant l'application.
Missions principales
- Analyse des demandes d'évolution décrites par la maîtrise d'ouvrage ou des bugs remontés par le support niveau 1 (faisabilité, impacts, cause d'origine si bug)
- Proposition de solutions pour réaliser ces demandes ou corrections
- Estimation de l'effort et choix de la solution la plus adaptée avec la maîtrise d'ouvrage
- Conception et développement des solutions retenues, dans le respect de l'architecture, des contraintes de performance et des bonnes pratiques de l'équipe
- Test des solutions (exigences fonctionnelles et techniques)
- Participation à la livraison de l'application
Environnement fonctionnel
- Réception au fil de l'eau des transactions des tables de négociation (différentes régions) sur toutes les classes d'actifs
- Répartition des transactions selon l'organisation des équipes Middle Office « Trade Services »
- Réception et répartition des confirmations des brokers / contreparties / compensateurs via systèmes de place (CTM, Traxx, FxAll) ou en direct
- Matching automatique des confirmations avec les transactions, gestion des écarts et exceptions
- Envoi d'instructions, principalement au format Swift : dépositaires (tenue de compte, exécution d'ordres OPCVM), comptables des fonds (calcul de la NAV), compensateurs (appels de marge), clients externes du service d'exécution
- Mise à disposition des gérants, au fil de l'eau, de toutes les transactions validées dans leurs fonds
- Suivi du règlement / livraison (actions, obligations, ETF, Money Market, OPCVM) via messagerie Swift
- Envoi de rapports « trade capture » aux partenaires et clients de fonds, en intraday ou en quotidien
Environnement technique
- Poste : PC Windows 10, 16 Go RAM
- Logiciels : Java 8+, Sybase, IntelliJ, JBoss Wildfly, Maven, Git, pipeline, Docker / K8S
- Technologies applicatives : Java 8+ et Swing, serveurs JBoss Wildfly, Cloud / Kubernetes / Docker / Azure, EJB, web services REST / SOAP, JMS, bases SQL Sybase / Oracle, Spring Boot, Spring Integration, Angular (framework propriétaire du client)
Résultats attendus / livrables
- Mise à jour du code (Git) selon les standards et bonnes pratiques du service
- Mise à jour des indicateurs d'avancement des tâches confiées
- Documentation technique des solutions choisies ou des processus à appliquer dans le service
Profil recherchéPré-requis indispensablesJava (au moins version 8) et JEE (JMS, transactions, web services)Spring BootSwingSQLFinance de marché : applications Middle Office de suivi du cycle de vie des transactionsMessagerie SwiftActivités de négociation et fonctionnement des marchés (organisés vs OTC, rôle des chambres de compensation, règlement / livraison)Caractéristiques et cycle de vie des instruments financiers (actions, obligations, dérivés, forex...)Contexte international : francophone et anglophone
Taux journalier :570€.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.