Conception-Développement Java/C# Full Stack) – Sénior
Description du poste
Le consultant interviendra sur deux applications majeures :
Développement de l’application MyAltPlatform en Java/Angular, permettant aux clients Amundi d’accéder aux performances de leurs fonds et portefeuilles.
Refonte de l’application Solvency II, à réécrire en C#/.Net Core avec une architecture Docker/Kubernetes, sous forme de services interconnectés à une base de données PostgreSQL en mode DocumentStore.
Répartition de la charge de travail :
📌 60% sur Solvency II / 📌 40% sur MyAltPlatform, avec des ajustements selon les besoins projet.
🎯 Objectifs et résultats attendus
✅ Développement et amélioration des outils métier MyAltPlatform et Solvency II.
✅ Qualité de code et performance des applications.
✅ Documentation technique et partage des connaissances avec l’équipe.
✅ Contribution active aux revues de code et process Agile.
Les principales responsabilités incluent :
✅ Développement et évolutions des applications en Java/Spring/Angular et C#/.Net Core.
✅ Participation aux décisions d’architecture et de conception technique.
✅ Rédaction et formalisation des spécifications techniques en collaboration avec le chef de projet, la MOA et les utilisateurs métier.
✅ Participation aux revues de code et à l’amélioration continue de la qualité logicielle.
✅ Rédaction et exécution de tests unitaires et d’intégration (JUnit5, Xunit).
✅ Support technique pendant les phases de recette et en production.
✅ Collaboration étroite avec les équipes DevOps, notamment pour les mises en production et la gestion des conteneurs (Docker/Kubernetes).
🛠️ Stack et environnement technique
🔹 Développement Backend :
Java 11-17 / Spring (Spring Batch, Spring Cloud, Spring Data)
C#/.Net Core 8 (Injection de dépendances, ORM Marten)
Outils de tests : JUnit5, Xunit
Base de données : PostgreSQL (modélisation relationnelle et DocumentStore)
Services REST
🔹 Développement Frontend :
TypeScript / Angular 16+
OAuth 2.0
🔹 Outils et pratiques DevOps :
Docker / Kubernetes (un plus)
Git, stratégies de branches
CI/CD (Intégration continue et déploiement automatisé)
🔹 Autres connaissances appréciées :
Expérience avec NoSQL sur PostgreSQL
Expérience dans la finance IT (gestion d’actifs, solvabilité, risques, etc.)
Expérience dans un contexte international anglophone
📍 Profil recherché
🎯 Développeur Full Stack Senior avec une expertise en Java/Angular et un background ou une expérience en développement C#/.Net.
A propos de l'entreprise
VISIAN, filiale d'un grand groupe technologique de plus de 6500 personnes, est une société de conseil spécialisée dans l'innovation, la conception de produits et la data. Ses consultants technophiles allient compréhension des enjeux digitaux et vision produit. De la structuration des DSI à la conception de produits digitaux en passant par la valorisation de la data, VISIAN concrétise les objectifs de ses clients en faisant converger ambition et faisabilité. Fondée par des consultants, VISIAN connait une croissance rapide pour atteindre 14 millions de CA cette année et renforce ses partenariats avec de nombreux clients grands-comptes sur Paris et Marseille.