> Markdown version of [/jobs/ext/2107417-architecte-logiciel-java-client-lourd-osgi-h-f](https://www.wearedevelopers.com/jobs/ext/2107417-architecte-logiciel-java-client-lourd-osgi-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Architecte Logiciel - Java Client Lourd - Osgi H/F - **Company:** Groupe Alten - **Location:** Aix-en-Provence, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, Static Program Analysis, Software Quality, Continuous Integration, Distributed Systems, Fat Client, Graphical User Interface, JavaFX, Software Architecture, Mockito, SONAR (Symantec), SonarQube, Gitlab, Git, Osgi, Jenkins - **Published:** August 19, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/82447793.html ## About the Role Profil recherché :8 ans d'expérience minimum en architecture logicielle, idéalement sur des applications client lourd Java.Maîtrise des frameworks modulaires (OSGi) et des interfaces graphiques (Swing/JavaFX).Expérience confirmée en tests unitaires (Mockito), CI/CD (GitLab/Jenkins), et analyse de code (Sonar).Connaissance des systèmes distribués et des enjeux d'interopérabilité.Atout apprécié : Expérience avec LUCIAD.Compétences techniques :Java, OSGi, Swing/JavaFX, GitLab, Jenkins, Sonar, Mockito, LUCIAD (un plus)., * 8 ans d'expérience minimum en architecture logicielle, idéalement sur des applications client lourd Java. * Maîtrise des frameworks modulaires (OSGi) et des interfaces graphiques (Swing/JavaFX). * Expérience confirmée en tests unitaires (Mockito), CI/CD (GitLab/Jenkins), et analyse de code (Sonar). * Connaissance des systèmes distribués et des enjeux d'interopérabilité. * Atout apprécié : Expérience avec LUCIAD. Compétences techniques : Java, OSGi, Swing/JavaFX, GitLab, Jenkins, Sonar, Mockito, LUCIAD (un plus). EUR Swing Git Jenkins SonarQube Java ## Description Concevoir et structurer des architectures modulaires pour des applications client lourd, en garantissant : - La compatibilité avec les tests unitaires avancés (Mockito) et l'intégration continue (GitLab/Jenkins). - La qualité du code (Sonar) et la maintenabilité. - Gérer la complexité technique liée à : - La modularité OSGi et les dépendances entre composants. - Les échanges entre systèmes (interopérabilité) et la cohérence globale. - Optimiser les performances et la stabilité des applications sur poste client. - Atout majeur : Expérience avec des solutions de cartographie avancée (ex : LUCIAD). Environnement technique : Java, OSGi, Swing/JavaFX, GitLab, Jenkins, Sonar, Mockito. ## Related Videos - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Agentic AI Systems for Critical Workloads](https://www.wearedevelopers.com/videos/1592-agentic-ai-systems-for-critical-workloads) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)