Now hiring

Développeur Java - Systèmes critiques (H/F) @ Genwaves

La Ciotat, FRL04, FROnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Genwaves est une Entreprise de Services du Numérique (ESN) créée en 2012. Situé à La Ciotat, nous sommes présents essentiellement en région PACA et à Paris. Avec une équipe passionnée, nous accompagnons nos clients, qu'ils soient PME ou grands comptes, dans leurs projets d'ingénierie et d'informatique. Notre mission ? Proposer des solutions techniques sur-mesure en mettant en avant l'expertise locale et la transparence. Chaque projet est l'occasion de créer des partenariats solides et durables grâce à un accompagnement humain et technique de qualité. Nos valeurs : Transparence : Nous croyons en une communication claire et honnête, tant avec nos clients qu'avec nos collaborateurs. Humain : Nous ne recrutons pas des profils, mais des personnalités, que nous accompagnons tout au long de leur parcours.

  • Réactivité : Une structure agile pour répondre efficacement aux besoins de nos clients et consultants.Le poste : Dans le cadre du développement de nos activités, Genwaves recherche un Développeur Java H/F pour intervenir sur des systèmes logiciels complexes à fortes contraintes de fiabilité.
  • Vous rejoindrez une équipe pluridisciplinaire et participerez au développement de solutions nécessitant un haut niveau de robustesse, de performance et de qualité logicielle.

Vos missions

  • Concevoir et développer des modules logiciels en Java.
  • Manipuler et représenter des données complexes, notamment à composante cartographique.
  • Participer à la conception et à l'évolution des composants logiciels.
  • Contribuer à la robustesse, aux performances et à la maintenabilité des applications.
  • Développer et maintenir les tests unitaires.
  • Participer aux revues de code et à l'amélioration continue de la qualité logicielle.
  • Collaborer avec les architectes, analystes fonctionnels et experts métier.

Environnement techniqueJava - Swing / JavaFX - Maven - JUnit - Mockito/Mockit - Sonar - Checkstyle - PMD - SQL - UMLUne connaissance d'outils ou frameworks de cartographie / SIG sera appréciée.

Profil recherché

  • De formation supérieure en informatique, vous disposez d'une expérience réussie en développement Java (minimum 5 ans) et appréciez travailler sur des systèmes logiciels complexes.

Vous avez idéalement des connaissances en

  • architecture logicielle et principes d'injection de dépendances / inversion de contrôle ;
  • communication bas niveau ;
  • modélisation UML ;
  • SQL ;
  • tests unitaires avec JUnit / Mockito

Skills

JavaJavaFXMavenJUnitMockitoSonarCheckstylePMDSQLUML

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores