Mission du Développeur Backend
Dans le cadre du développement des activités logicielles, nous recherchons un développeur backend expérimenté pour intégrer une équipe internationale spécialisée dans le développement et le déploiement de solutions logicielles industrielles.
Le candidat sera rattaché à l'équipe Software Development and Delivery, qui contribue à la conception, au développement, à la validation et à la livraison de logiciels multi-produits à forte valeur ajoutée.
-----------------------------------
Rôle et Responsabilités
1. Concevoir, développer et maintenir des applications backend en Java avec les frameworks Spring Boot et Hibernate.
2. Participer activement au développement d'interfaces front-end en React JS/TS si besoin.
3. Collaborer avec les équipes DEVOPS pour l'intégration continue, les tests automatisés et le déploiement (Jenkins, Ansible).
4. Mettre en œuvre les bonnes pratiques de développement logiciel : revues de code, tests unitaires, gestion de versions, documentation technique.
5. Contribuer à la qualité logicielle à travers la mise en place de tests fonctionnels automatisés (Selenium, Cucumber).
6. Travailler en méthode agile (Scrum, Nexus) au sein d'une équipe internationale.
7. Participer à la veille technologique et à l'amélioration continue des outils et des processus de développement.
-----------------------------------
Compétences Requises
Compétences techniques requises :
* Excellente maîtrise de l'anglais professionnel (oral et écrit).
* 5 ans d'expérience minimum en développement backend ou full stack.
* Expertise en : Java / Spring Boot / Hibernate ; React JS/TS ; Conception et consommation d'API REST modernes
* Pratique des outils de développement et de gestion de code (Git, IntelliJ, etc.).
* Bonne compréhension des pratiques DEVOPS et de l'intégration continue.
Les compétences appréciées incluent également :
* Expérience dans un environnement réglementé (biopharma, sciences de la vie).
* Connaissance des normes et processus : 21 CFR Part 11, GAMP5, CSV.
* Familiarité avec des outils tels que Capella, Jenkins, Ansible, Selenium, Cucumber.
* Connaissance des architectures de type Module Type Package.
-----------------------------------
Professionnel Idéal
Nous recherchons un candidat autonome, rigoureux et capable de travailler en mode projet agile. Le candidat devra être capable de comprendre des concepts techniques abstraits et les transformer en solutions concrètes. De plus, il devra posséder des très bonnes compétences en communication et avoir goût pour le partage de connaissances. Une formation supérieure en informatique ou en ingénierie logicielle est requise.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.