Moteur de recherche d'offres d'emploi BERGER LEVRAULT

Développeur Full Stack (Java/Angular) - F/H


Informations générales

Localisation du poste

Labège, FRANCE

 

Envie de vous lancer un nouveau défi et bénéficier d'une mobilité en interne ? Alors postulez dès maintenant et devenez notre nouveau Développeur Full Stack (Java/Angular) - F/H en CDI au sein de l'entité BERGER-LEVRAULT !

 

🎥  Nous découvrir en vidéo, cliquez ici

  Visiter nos coulisses sur Welcome to the Jungle, cliquez ici

 

Votre future équipe

  • 01 Product Owner
  • 04 Analystes Métier
  • 06 Testeurs Qualité
  • 11 Développeurs
  • 03 Assistants N3
  • 01 Scrum Master

 

 

Vos missions

A propos :

Au sein de la direction du développement de la BU collectivités, nous recherchons un.e Développeur.se Full Stack pour renforcer l’équipe dédiée à la gamme Sedit GF, solution de gestion financière pour les collectivités locales. Vous intégrerez une équipe dynamique et engagée dans une démarche d’amélioration continue.

Objectif principal : 

Concevoir, développer et maintenir des solutions logicielles robustes, performantes et évolutives, en s’appuyant sur les standards techniques de l’équipe. Contribuer activement à la qualité du code, à l’amélioration continue et à la réussite des projets dans un environnement agile.

Vos responsabilités :

  • Concevoir, coder et tester des fonctionnalités en Java (Spring Boot) et Angular.
  • Intégrer et manipuler des bases de données à l’aide d’Hibernate / JPA.
  • Garantir un code propre, lisible, maintenable et conforme aux standards définis (clean code, sécurité, performance).
  • Écrire et maintenir des tests unitaires, d’intégration et end-to-end pour assurer la stabilité du produit.
  • Identifier les anomalies, les dettes techniques et proposer des actions correctives.
  • Participer à la conception technique et à l’estimation des user stories en collaboration avec l’équipe.
  • Contribuer à l’évolution de l’architecture logicielle (modularisation, microservices, communication via Kafka, etc.).
  • Optimiser les performances applicatives et la gestion des flux de données.
  • Participer à l’intégration et au déploiement continu via Maven, Git et pipelines CI/CD.
  • Participer activement aux cérémonies Scrum (daily, sprint planning, revue, rétrospective).
  • Collaborer étroitement avec le Product Owner, les testeurs et le Lead Developer pour garantir la qualité fonctionnelle et technique des livrables.
  • Contribuer à la planification et à la priorisation des tâches de développement.
  • Participer à la résolution collective des problèmes techniques et à la levée des obstacles.
  • Documenter les développements (techniques, API, schémas de données).
  • Garantir la traçabilité et la compréhension des choix techniques.
  • Contribuer à la mise à jour des guides de développement et des bonnes pratiques d’équipe.
  • Être force de proposition sur les pratiques de développement, l’outillage et les technologies.

 

 

 

Cette offre est faite pour vous ? Uniquement si...

Profil recherché : 

  • Formation supérieure en informatique (Bac+3 à Bac+5).
  • Expérience confirmée (environ 7 ans) dans le développement d’applications complexes.
  • Avoir déjà évolué dans un contexte agile.
  • Une expérience dans un environnement de production à fort enjeu de performance ou sécurité est un plus.

Compétences techniques : 

  • Maîtrise d’un ou plusieurs langages et frameworks Java 11+ (Spring Boot, ), Angular, Hibernate
  • Bonne connaissance des outils de CI/CD et des environnements d’intégration continue : Maven, Git, Jenkins / GitLab CI/CD, SonarQube.
  • Messaging / Streaming : Kafka (publication / consommation de messages, gestion des topics).
    Bases de données : PostgreSQL, Oracle ou équivalent SQL.
  • Familiarité avec les principes d’architecture logicielle (microservices, API REST, conteneurisation (Docker est un plus)... etc.).
  • Pratiques : Clean Code, TDD, intégration continue, bonnes pratiques de sécurité et performance.
  • Bonne compréhension des pratiques DevOps et de la gestion du cycle de vie applicatif.
  • Pratique des tests automatisés et des outils d’assurance qualité (Sonar, JUnit, Jest, etc.).

Vos atouts : 

  • Rigueur, sens du détail et autonomie dans le travail.
  • Esprit d’équipe et bonne communication.
  • Capacité à comprendre les besoins fonctionnels et à proposer des solutions adaptées.
  • Curiosité technologique et goût pour l’apprentissage continu.
  • Esprit d’analyse et de résolution de problèmes.

 

 

Pourquoi vous lancer dans cette nouvelle aventure ?

  • Parce que vous avez suivi toutes les astuces mentionnées dans la vidéo ici
  • Parce que vous avez envie de donner un nouvel élan à votre carrière au sein du groupe Berger-Levrault et challenger votre expertise dans un autre contexte
  • Parce que vous êtes doté(e) d'une expérience et de compétences pertinentes pour le poste
  • Parce que 100% des gagnants ont tenté leur chance ? 😉

 

Et si vous avez la moindre question, n’hésitez pas à contacter directement MAIGRE MEDHINA qui est en charge du recrutement !

 

 

Quelles sont les étapes du processus de recrutement ?

  • Première étape : Envoyez votre CV et lettre de motivation via l'espace candidat (Éléments obligatoires, même pour de l'interne !)
  • Deuxième étape : Votre profil attire notre attention, votre recruteur ou votre futur manager aura le plaisir de vous contacter pour un premier échange téléphonique.
  • Troisième étape : Vous avez suscité notre curiosité:-), nous vous contacterons pour un 2ème entretien à distance ou au sein de nos locaux.  

Naturellement, vous aurez une réponse de notre part que cela soit 👎 ou 👍.