Software Engineer Expert FullStack - Java/Angular - F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
NEW ! Nous lançons WeGRC, une nouvelle solution SaaS construite sur une architecture microservices et micro-frontends, déployée sur Kubernetes.
Nous recherchons un Software Engineer Fullstack, à l’aise aussi bien sur Angular que sur Java. Vous savez aussi tirer parti de l’IA pour développer plus rapidement. Vous rejoindrez une équipe Agile où l’innovation et la collaboration font partie du quotidien.
Votre mission principale
Concevoir et développer des fonctionnalités de bout en bout, de l’interface Angular jusqu’aux microservices Spring, en vous appuyant sur les librairies et services Berger-Levrault. Créer des composants, services, microservices et micro-frontends qui répondent aux besoins exprimés par nos Product Owners. Mettre en œuvre la stratégie technique de la gamme WeMagnus sur WeGRC. Garantir la qualité de vos développements grâce aux tests unitaires, aux tests de non-régression et aux tests de charge. L’IA au cœur de votre façon de travailler
Utiliser au quotidien des assistants de code (Claude Code, GitHub Copilot, Cursor…) pour concevoir, générer, refactorer, tester et documenter. Relire de façon critique le code produit par l’IA, en restant exigeant sur la qualité, la sécurité, la performance et l’accessibilité. Contribuer à l’intégration de fonctionnalités d’IA générative dans nos produits : appels à des API de LLM, recherche augmentée (RAG), agents. Partager vos bonnes pratiques avec la squad (prompts, workflows, outillage) et participer à la veille sur les usages de l’IA en développement., * Télétravail ? Bien sûr ! Jusqu’à 2 jours par semaine pour un meilleur équilibre vie pro/vie perso.
- Envie de souffler ? Nos RTT vous permettront de vous organiser librement pour profiter pleinement de vos envies !
- Un CSE qui bouge, une mutuelle au top, une carte titres restaurant (valeur unitaire : 11€ pris en charge à hauteur de 60%), une prime de vacances… On prend soin de vous !
- Participation ou intéressement ? C’est vous qui en profitez !
- Trajets domicile-travail en transports en commun ? On vous remboursera à hauteur de 50% !
- Envie de changement ? Notre politique de mobilité interne vous donne des ailes !
NOTRE PROCESSUS DE RECRUTEMENT : UNE EXPERIENCE CANDIDAT UNIQUE ET AUTHENTIQUE, 3 - Vous avez réussi à piquer notre curiosité. Attendez-vous à ce qu’on vous propose un deuxième échange, que ce soit à distance ou dans nos locaux. Parce qu’un bon échange, c’est avant tout un échange bien préparé, dites-nous si vous avez besoin d’aménagements spécifiques. Nous ferons en sorte que tout se passe au mieux.
4 - En fin d’entretien, notre Talent Acquisition Partner prendra le temps de vous partager un retour personnalisé sur votre CV : vos forces, les aspects à peaufiner, et des tips personnalisés pour vous aider à avancer sereinement vers vos objectifs. L’idée ? Que chaque échange soit utile, bienveillant et constructif, et que vous repartiez toujours avec un feedback.
5 - Rassurez-vous, nous reviendrons vers vous avec une réponse, qu’elle soit positive ou non ., * Accueillir et intégrer les talents uniques des personnes en situation de handicap. Nos offres sont ouvertes aux personnes en situation de handicap et nous mettons en place les aménagements nécessaires pour garantir un environnement de travail adapté à chacun.
- Cultiver une culture d’inclusion où la différence est valorisée
- Sensibiliser et accompagner nos équipes aux enjeux de diversité
Requirements
Diplôme en informatique (Bac+2 à Bac+5) et au moins 4 ans d’expérience en développement fullstack Angular / Java Spring. Maîtrise d’Angular, HTML5 et CSS, avec une expérience des micro-frontends. Maîtrise de Java et de la suite Spring (Spring Boot…) dans un contexte SaaS. Expérience des architectures stateless et des API REST (OpenAPI) / SOAP. Pratique régulière des assistants de code IA dans vos projets, et capacité à évaluer et corriger ce qu’ils produisent. Expérience Git / GitLab.
Atouts supplémentaires
Intégration de LLM dans une application (API OpenAI, Anthropic, Mistral…), RAG, bases vectorielles ou frameworks comme Spring AI ou LangChain4j. Sensibilité aux enjeux de l’IA responsable : confidentialité des données, RGPD, biais, hébergement souverain. Bases de données Postgres ou SQL Server en approche multitenant. Kubernetes et architectures microservices. Méthodologie Agile / Scrum. Accessibilité numérique (RGAA).
Qualités personnelles
Écoute et fortes capacités d’analyse. Curiosité technique et goût pour la veille, en particulier sur l’IA. Esprit critique : vous savez quand faire confiance à l’IA et quand ne pas lui faire confiance. Proactivité et capacité à anticiper les besoins. Capacité à vous engager et à prendre des décisions.
About the company
Label Pro Vélo - Niveau Argent : nous sommes en selle… vous venez ? (site de Labège)
BERGER-LEVRAULT : L’EDITEUR QUI BOULEVERSE L’UNIVERS DES LOGICIELS
Berger-Levrault est un éditeur de logiciel international basé en France qui s’adresse aux collectivités et administrations locales, aux établissements de santé, au monde de l’éducation et à l’industrie. Le Groupe implanté en Europe, au Maroc et au Canada compte 40 000 clients sur les 5 continents.
Berger-Levrault est le leader des solutions logicielles de Ressources Humaines et de Gestion Financière pour les secteurs public et parapublic en France et en Espagne, ainsi que le leader européen des solutions de gestion de maintenance.
Acteur de proximité solide et pérenne, Berger-Levrault collabore avec ses clients et partenaires pour rendre le monde plus simple et plus sûr grâce à un numérique sécurisé et accessible à tous.
Engagés dans une transformation numérique responsable, les 2 200 collaborateurs de Berger-Levrault agissent au quotidien pour être à la hauteur des enjeux sociétaux, économiques et environnementaux de leurs clients par la création de solutions digitales de confiance., Parce que la singularité de chacun est une richesse, nous mettons tout en place pour que chaque collaboratrice et collaborateur puisse s’exprimer et s’épanouir pleinement.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…