Développeur fullstack H/F

Cegedim
Canton of Boulogne-Billancourt-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton of Boulogne-Billancourt-1, France

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Software Quality
Code Review
Computer Programming
Databases
Continuous Integration
DevOps
Spring
PostgreSQL
MongoDB
Node.js
TypeScript
Test Driven Development
Spring-boot
Backend
GIT
Angular
Gitlab-ci
Kubernetes
Playwright
Front End Software Development
REST
Docker

Job description

En tant que Développeur(se) Fullstack Java / Angular, vous jouerez un rôle clé dans la conception et le développement de notre nouvelle plateforme applicative et data.

Intégré(e) à une équipe agile et sous la responsabilité directe du CTO, vous participerez à l'ensemble du cycle de vie du produit - du design d'API au déploiement, en passant par la qualité du code et l'expérience utilisateur., · Concevoir et développer les fonctionnalités front et back de la plateforme (Java/Spring Boot & Angular)

· Participer aux choix techniques et d'architecture, en collaboration avec les autres développeurs et le CTO

· Garantir la qualité, la performance et la sécurité du code produit (revues de code, TDD, CI/CD)

· Mettre en œuvre et documenter des API REST maintenables et évolutives

· Contribuer à la qualité de l'expérience utilisateur en intégrant design system, ergonomie et performance

· Participer activement à l'amélioration continue de nos pratiques (tests, outillage, automatisation, pair programming).

· Effectuer une veille technologique régulière et partager vos découvertes avec l'équipe

Environnement technique :

FRONTEND

· Langages : TypeScript

· Frameworks & librairies : Angular 19, Node.js, Playwright, Lit (apprécié ou volonté de monter en compétence)

· Design System : Storybook

· Ops & DevOps : Docker, Kubernetes, GitLab CI

· Bonnes pratiques : DDD, Clean Architecture, TDD, Pair/Mob Programming, Agile/DevOps

BACKEND

· Langages : Java 17+

· Frameworks : Spring Boot (AI, Data, Webflux, …)

· Architecture : REST API, archi reactive

· Base de données : PostgreSQL, MongoDB

· Ops & DevOps : Docker, Kubernetes, GitLab CI

· Bonnes pratiques : DDD, Clean Architecture, TDD, Pair/Mob Programming, Agile/DevOps

Requirements

Titulaire d'un diplôme bac +5 Ecole d'ingénieur/Université en informatique, vous avez acquis au minimum 4 ans d'expérience comme développeur.

· Expérience significative en développement frontend et backend, avec une base solide sur Java / Spring et Angular.

· Capacité à analyser un besoin métier et à concevoir/développer une solution robuste, sécurisée et maintenable.

· Bonne maîtrise des outils et pratiques de tests (unitaires, intégration, end-to-end).

· Familiarité avec les design systems et les enjeux liés à l'UX/UI.

· Expérience concrète en Git, Docker et dans un environnement CI/CD.

· Esprit d'équipe : vous aimez collaborer (pair programming).

· Communication claire et constructive, aussi bien avec des profils techniques que fonctionnels.

· Rigueur & exigence : attachement à la qualité du code et aux bonnes pratiques.

· Curiosité & ouverture d'esprit : envie de progresser et de faire progresser vos pairs.

· Humilité & leadership technique : capable d'inspirer sans imposer.

About the company

Fondé en 1969, Cegedim est un Groupe innovant de technologies et de services spécialisé dans la gestion des flux numériques de l'écosystème santé et BtoB, ainsi que dans la conception de logiciels métier destinés aux professionnels de santé et de l'assurance. Cegedim compte près de 6 700 collaborateurs dans plus de 10 pays et a réalisé un chiffre d'affaires de 654,5 millions d'euros en 2024.

Apply for this position