Ingénieur Développement Java – Applications Modélisation & Collaboration (F/H)
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 œuvre 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 cœur 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
Inclusion statement

CATIA is the world’s leading solution for product design and experience. It delivers the unique ability not only to model any product in 3D but to do so in the context of the products real life behavior.
Want to learn more?
Visit the other sections of our website to find out more.
Our Culture & Values
Discover our culture and values.
Your Recruitment Journey
Get to know about your recruitment journey.
Students & Graduates
Be part of the future of our workforce – check out internship and job opportunities.