Ingénieur Développement Java - Applications Modélisation & Collaboration H/F - Dassault Systèmes
- Vélizy-Villacoublay - 78
- CDI
- Dassault Systèmes
Les missions du poste
Sur le rôle d'Ingénieur Développement Java, vous contribuez au développement des applications et services de référence des marques de Dassault Systèmes.
Votre objectif : concevoir, développer et améliorer des solutions de modélisation et de collaboration de classe mondiale, créant de la valeur pour les utilisateurs et répondant à leurs usages au quotidien.
Vous rejoignez l'équipe en charge de la connexion entre Cameo / CATIA Magic et la plateforme 3DEXPERIENCE, permettant d'offrir des capacités collaboratives avancées en UML / SysML / UAF.
Vos missions
Conception & Architecture
Concevoir une architecture robuste, performante et scalable pour la manipulation de modèles complexes et volumineux.
Définir les choix techniques et garantir la cohérence globale des solutions.
Développement & Qualité Logicielle
Spécifier, développer et valider de nouvelles fonctionnalités.
Mettre en oeuvre des tests automatisés pour renforcer la qualité et la fiabilité du code.
Participer au partage de connaissances et à la montée en compétence de l'équipe.
Amélioration Continue & Performance
Analyser régulièrement les métriques techniques et les retours utilisateurs afin d'identifier des axes d'amélioration du code, des performances ou de l'expérience utilisateur.
Gestion de la Qualité & Support Technique
Traiter les incidents signalés par les équipes Technical Customer Success ou Product QA.
Gérer le backlog qualité et contribuer à la résolution durable des problématiques.
Veille Technologique
Suivre les évolutions technologiques et méthodologiques du marché (Java, frameworks, modélisation, backend...).
Comprendre les besoins de nos partenaires de développement et suivre l'évolution des solutions concurrentes.
Anticiper les technologies et approches utiles pour les futures générations de produits.
Vos qualifications
Compétences indispensables
Minimum 5 ans d'expérience en développement Java, idéalement avec EMF.
Minimum 3 ans d'expérience en backend Java, notamment Jakarta EE.
Compétences appréciées
Connaissance ou pratique des démarches Scrum.
Esprit collaboratif, communication efficace.
Bonne gestion du temps et des priorités.
Connaissance des pratiques CI/CD et des tests automatisés.
Compétences en UML / SysML.
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au coeur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans
Principaux avantages et bénéfices :
Environnement multiculturel
Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie...)
Engagement en faveur de la diversité et de l'inclusion
Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc