Accueil / Nous rejoindre / Développeur – Développeuse Java

Développeuse – Développeur Java

Montpellier17 janvier 2023CDI

Libriciel SCOP, leader en France pour la fourniture de solutions de signature électronique, de transport et de stockage de données aux collectivités territoriales, recherche une développeuse ou un développeur Java.

Libriciel SCOP est constituée d’une équipe de 69 collaboratrices et collaborateurs : de par son statut coopératif, Libriciel SCOP bénéficie d’une gouvernance démocratique, au travers d’un Conseil d’Administration exclusivement composé de salarié·e·s-associé·e·s, et d’une répartition de ses résultats prioritairement orientée vers ses salarié·e·s. Après 16 années d’existence, le sociétariat des salarié·e·s atteint plus de 96 % du capital de Libriciel SCOP.

En tant qu’entreprise utilisatrice et productrice de logiciel libre, nous participons à la diffusion et au développement de technologies ouvertes.

Pour faire face à notre expansion, nous recrutons une développeuse ou un développeur Java. 

Le poste et ses missions

Vous renforcerez l’équipe actuelle dans le développement et le support d’un logiciel de génération documentaire.

Intégré·e dans l’équipe de développement, vos missions seront les suivantes :

  • Analyser les besoins et les spécifications du logiciel
  • Concevoir et modéliser l’architecture logicielle de la solution
  • Développer et tester les différentes parties du logiciel en utilisant le langage Java et d’autres technologies associées (bibliothèques, frameworks, etc.)
  • Corriger les anomalies et effectuer les mises à jour nécessaires pour maintenir le logiciel opérationnel
  • Participer à l’intégration et à la mise en production de la solution
  • Documenter le code et les développements effectués

Vous participerez également au support avancé aux clients (niveau 3, après que les analyses fonctionnelles et techniques ont échouées) :

  • Résoudre les incidents les plus complexes et les problèmes de performance du logiciel
  • Analyser les journaux d’erreur et les données de diagnostic pour identifier les causes des problèmes
  • Élaborer des solutions de contournement temporaires en attendant la résolution définitive du problème
  • Participer à la résolution des problèmes en collaboration avec d’autres équipes
  • Proposer des améliorations pour renforcer la qualité et la robustesse du logiciel.

Nous attachons une importance particulière sur le bien-être au quotidien et sur le développement des compétences via la formation et le choix des missions clients adaptées au profil de la collaboratrice ou du collaborateur.

La candidate ou le candidat

Nous recherchons un candidat ou une candidate avec une passion dans le développement logiciel et présentant une solide connaissance du langage Java. Il sera nécessaire d’avoir la capacité de comprendre rapidement les enjeux et les besoins du projet, et d’apporter des solutions innovantes pour les relever.

La candidature idéale comprendra une formation en développement Java, ou une première expérience junior. Une familiarité avec les outils et les frameworks couramment utilisés dans le développement Java, et la capacité de travailler en équipe et de communiquer efficacement, seront attendus.

Nous sommes à la recherche d’une candidature présentant une motivation et un excellent potentiel de développement. Si vous n’avez qu’un niveau débutant en développement Java mais que vous avez déjà participé à des projets de développement ou que vous avez une solide base théorique, n’hésitez pas à postuler !

Connaissances requises

  • Maîtrise du langage Java et de ses principaux frameworks (Springboot, Quarkus etc.)
  • Bonne connaissance des technologies web (HTML, CSS, JavaScript) et des protocoles réseau (HTTP, TCP/IP)
  • Connaissance de la gestion de versions (Git) et des outils de build (Maven, Gradle)
  • Connaissance de l’environnement de développement intégré (IDE) IntelliJ
  • Connaissance de base du système d’exploitation Linux et de ses commandes de base
  • Bonne pratique de l’anglais technique

Les plus : 

  • Connaissance de la technologie Docker et de son utilisation dans le déploiement de logiciels
  • Connaissance de la structure de différents types de documents (ODT, DOCX, PDF, etc.) et des outils permettant de les générer et de les manipuler (ex: Apache POI, iText, etc.)
  • Avoir un Github/Gitlab public, et une activité dans quelques projets OpenSource

Qualités recherchées

  • Capacité à travailler en équipe et à communiquer de façon efficace
  • Capacité à résoudre les problèmes complexes et à diagnostiquer les incidents
  • Capacité à s’adapter rapidement à de nouvelles technologies et à apprendre de nouvelles compétences
  • Sens de l’organisation et de la planification
  • Bonne capacité de compréhension et d’analyse
  • Curiosité et esprit d’innovation
  • Autonomie et initiative

Modalités contractuelles

  • Type de contrat : CDI
  • Durée de travail : 35 heures
  • Disponibilité : dès que possible
  • Lieu : poste basé à Montpellier, avec des déplacements à prévoir occasionnellement
  • Rémunération : fixe selon profil + primes
  • Rémunération complémentaire : accord d’intéressement, accord de participation, dividendes
  • Avantages collectifs : titres restaurant, mutuelle collective, prévoyance collective, mise à disposition d’« Action Logement » où un accompagnement personnalisé vous sera proposé pour faciliter votre recherche de logement et votre installation
  • Accord de télétravail prévoyant 2 jours de télétravail régulier hebdomadaire et des jours occasionnels

Handicap : la politique d’embauche de Libriciel SCOP vise à améliorer la représentation des personnes handicapées au sein de ses effectifs.