Développeur Java Confirmé - JavaFX / Swing / Applications embarquées

EterniTech
Brest, France
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Unit Testing Code Review Linux Fat Client Gradle Graphical User Interface JavaFX Spring Framework Swing (Java) Junit Apache Maven
+6 more
Object-Oriented Software Development Mockito Software Engineering Spring-boot Git Restful APIs

Job 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.

Requirements

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.

About the company

ContexteDans le cadre du développement et de l?évolution de solutions logicielles destinées à des environnements clients et embarqués, nous recherchons un Développeur Java Confirmé disposant d?une solide expérience en JavaFX et Java Swing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…