Cette offre n'affiche pas de TJM. D'après 85 offres pour ce poste (tous niveaux, Île-de-France), le marché se situe autour de 490€/j (440€/j–530€/j).
TJM du marché pour Backend en région Île-de-France : médiane 490 €/jour, P25–P75 : 440–530 €/jour, n = 85 offres. TJM Java à Paris
Baromètre TJM et salaires ITContexte :
Au sein d’une squad dédiée à une plateforme d’ingénierie, vous participez au développement d’un moteur d’orchestration permettant d’exécuter les parcours proposés aux utilisateurs via un portail développeur.
L’objectif est de transformer une demande utilisateur en une chaîne d’actions automatisées, fiable, sécurisée et traçable, interagissant avec différentes plateformes du système d’information.
Dans ce cadre, vous intervenez notamment sur :
- Le développement du moteur d’orchestration ;
- Le développement des APIs du Control Plane ;
- L’intégration avec différentes plateformes et systèmes internes ;
- La conception et l’implémentation de workflows robustes et industrialisés.
Vous travaillerez en étroite collaboration avec le Tech Lead / Architecte, l’équipe IVV/QA et le Product Owner.
Missions :
1. Cadrage & Onboarding
- Collaborer avec le Tech Lead et l’Architecte pour analyser et challenger l’architecture et le modèle de données ;
- Prendre en main le code existant de l’orchestrateur ;
- Monter en compétence sur le POC du portail développeur.
2. Développement de la chaîne technique
- Contribuer au développement de la chaîne technique de bout en bout, depuis le portail jusqu’à l’environnement d’exécution ;
- Développer les composants backend et les APIs nécessaires au fonctionnement du Control Plane ;
- Participer à la mise en place des premiers workflows.
3. MVP fonctionnel
- Développer et faire évoluer les fonctionnalités du MVP ;
- Améliorer progressivement la fiabilité et la robustesse de l’application ;
- Mettre en œuvre les mécanismes de gestion des erreurs, statuts, retries et timeouts.
4. Hardening & Intégration
Renforcer la stabilité de l’application autour des enjeux suivants :
- Résilience ;
- Idempotence ;
- Retry et timeout ;
- Gestion des erreurs partielles ;
- Sécurité ;
- Observabilité ;
- Performance des workflows.
5. Release Candidate
- Contribuer à la stabilisation de la version Release Candidate ;
- Développer les tests unitaires et d’intégration ;
- Participer à la documentation technique et à la documentation des APIs ;
- Mettre à jour les logs et les éléments d’observabilité ;
- Contribuer à la rédaction d’un Runbook / SCOM Light.
Profil recherché :
Compétences indispensables
- Très bonne maîtrise de Java / Spring Boot et de l’écosystème Spring ;
- Bonne compréhension des architectures distribuées ;
- Compréhension des systèmes asynchrones / event-driven ;
- Solide culture tests, qualité logicielle et industrialisation ;
- Bonne compréhension des pratiques CI/CD et DevOps.
Compétences appréciées
-Kafka ou autre solution de messaging / event streaming ;
- Kubernetes et/ou environnement Cloud ;
- PostgreSQL ou bases de données similaires ;
- OpenAPI / Swagger ;
- OAuth2 / OIDC ;
- Observabilité : OpenTelemetry, Prometheus, Grafana, etc. ;
- Expérience Backstage / Developer Portal ;
- Expérience sur des moteurs de workflow ou d’orchestration ;
- Connaissance des APIs GitLab ;
- Expérience sur des Internal Developer Platforms (IDP) ou plateformes internes d’ingénierie.
Environnement technique
Java – Spring Boot – Spring – Kafka / Messaging – API REST – PostgreSQL – GitLab – CI/CD – Kubernetes – Backstage – OAuth2/OIDC – OpenAPI – OpenTelemetry – Prometheus – Grafana
Un plan personnalisé pour postuler intelligemment à cette offre.
eMATISS, créé en 2002, est une Société de conseils et de services informatiques, spécialisée dans l'expertise J2EE - SAP - SYSTEMES & RESEAUX. Interventions en France entière & Europe pour ses clients grands comptes dans les secteurs d'activités : Banque - Assurance - Industrie - Distribution - Services. Siège social : 72 Boulevard Sebastopol - 75003 PARIS
Voir toutes les offres de ematissCliquez sur "Postuler" pour accéder à l'offre.