> Markdown version of [/jobs/ext/3234672-developpeur-java-confirme-javafx-swing-applications-embarquees](https://www.wearedevelopers.com/jobs/ext/3234672-developpeur-java-confirme-javafx-swing-applications-embarquees). 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). --- # Développeur Java Confirmé - JavaFX / Swing / Applications embarquées - **Company:** EterniTech - **Location:** Brest, France - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, Code Review, Linux, Fat Client, Gradle, Graphical User Interface, JavaFX, Spring Framework, Swing (Java), Junit, Apache Maven, Object-Oriented Software Development, Mockito, Software Engineering, Spring-boot, Git, Restful APIs - **Published:** September 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5eb33c1c62636e3f ## About the Role Compétences appréciéesExpérience en développement embarqué. Connaissance des problématiques IHM / GUI. Connaissance des architectures client lourd. Connaissance de Spring / Spring Boot. Connaissance des API REST. Maven / Gradle. JUnit / Mockito. Linux. Connaissance des environnements industriels ou techniques. Expérience dans des environnements à fortes contraintes de performance ou de fiabilité., Nous recherchons un développeur Java confirmé, autonome techniquement et capable d?intervenir sur l?ensemble du cycle de développement. Le candidat devra notamment : Justifier d?au moins 5 ans d?expérience en développement Java. Avoir une expérience concrète de JavaFX et/ou Swing, idéalement sur des projets significatifs. Être à l?aise avec le développement d'applications client/desktop. Avoir idéalement déjà travaillé sur des problématiques embarquées. Être autonome, rigoureux et force de proposition. Être capable de travailler dans un environnement projet structuré et collaboratif. ## Description Vous intégrerez une équipe technique intervenant sur la conception, le développement et la maintenance d?applications Java, avec des problématiques liées notamment aux interfaces graphiques, aux applications client et aux environnements embarqués. MissionsConcevoir et développer des applications en Java. Participer au développement d?interfaces graphiques avec JavaFX et Swing. Concevoir et faire évoluer des applications client lourdes / desktop. Participer au développement de solutions destinées à des environnements embarqués. Analyser les besoins techniques et fonctionnels. Participer à la conception technique et à l?architecture des solutions. Développer de nouvelles fonctionnalités et faire évoluer les applications existantes. Réaliser les tests unitaires et participer aux phases d?intégration et de validation. Identifier et corriger les anomalies et problèmes de performance. Participer aux revues de code et contribuer à l'amélioration de la qualité du code. Rédiger et maintenir la documentation technique. Collaborer avec les équipes produit, fonctionnelles, QA et systèmes/embarqués. Compétences techniques obligatoires Java, JavaFX, Java Swing, développement d'applications desktop/client, programmation orientée objet, conception logicielle, tests unitaires, Git.