OmDev Logo
GetYourJob
0
Publié il y a 89 jours

Ingénieur Back‑End / Web Services - Front-Outils transactionnels (H/F)

Entreprise
Cherry PickPlateforme freelance
Localisation
Paris
Hybride
Type de contrat
Freelance
Niveau
Senior
Rémunération
450ۥ Taux journalier
0vues
0clics

Description du poste

🏢 Le Contexte : Optimisation de Bout en Bout de la Chaîne Transactionnelle

Vous rejoignez l’équipe Front-Outils d'un acteur majeur de la prestation de services titres et d'investissement. L'enjeu central de cette mission est de prendre en charge l’optimisation des performances de la chaîne de dépouillement, un actif hautement critique constitué d’un ensemble de 4 briques applicatives indépendantes.

Chaque brique est conçue comme une unité fonctionnelle en architecture SOA, exposant ses propres Web Services ainsi qu'une IHM de gestion. Ces briques communiquent en permanence avec le reste du système d'information via des Web Services (XML-RPC) ou des files de messages (MQ).

Ce rôle vous offre l’opportunité rare de piloter l’amélioration de la performance applicative de bout en bout : de la qualification initiale par les tests jusqu'à la mise en production des optimisations.


🎯 Vos Missions : Tests de Charge, Diagnostic et Optimisation Back-End

  • Cadrage & Campagnes de tests : Concevoir, configurer et mettre en place des scénarios de tests de performance réalistes. Exécuter les campagnes, mesurer les indicateurs clés et produire le reporting associé.

  • Analyse & Profiling : Diagnostiquer les résultats pour identifier précisément les goulots d’étranglement (bottlenecks) applicatifs, réseau ou base de données. Proposer des axes d’amélioration concrets.

  • Refactoring & Optimisation : Implémenter directement les optimisations côté back-end et services (nettoyage de code, ajustements de configuration, propositions d'évolution d'architecture).

  • Collaboration & Validation : Travailler main dans la main avec les autres équipes techniques de la DSI pour valider les correctifs et quantifier les gains de performance réels.


🛠 L'Écosystème Technique

La mission s'exécute sur un socle robuste combinant architectures SOA et outils de monitoring modernes.

  • Langage & Framework : Java 8, framework interne d'entreprise basé sur Spring 3.x.

  • Services & Middleware : Web Services, XML, XML-RPC, Middleware de messagerie MQ.

  • Bases de données : Oracle et MySQL.

  • DevOps & Observabilité : Docker, Instana (APM/Profiling), Kibana (Logs), Git, Maven.

  • Workspace & OS : IntelliJ, OS Ubuntu.


👤 Le Profil Recherché : L'Ingénieur Java "Performance Mindset"

  • Expérience : Vous justifiez de 4 ans d’expérience minimum en développement back-end Java, avec une expérience avérée dans la conception et l'exploitation de Web Services.

  • Expertise Performance : Vous avez une expérience concrète de la mise en place, de l'exécution et de l'analyse métrique de campagnes de tests de charge.

  • Atouts fortement valorisés :

    • Une familiarité avec l’optimisation JVM et le profiling d’applications (outils de type APM, thread dumps, memory leaks).

    • Une expérience préalable avec les architectures SOA et les architectures événementielles ou asynchrones via MQ.

    • La connaissance ou sensibilité au domaine de la gestion de titres ou des marchés financiers.

Exigences du poste

Stack technique :

SpringJava

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Cherry PickPlateforme freelance
Secteur ::Assurance
Voir toutes les offres de Cherry Pick

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.