Développeur fullstack H/F
Role details
Job location
Tech stack
Job description
Vous contribuerez à des initiatives stratégiques visant à intégrer de manière concrète et pragmatique l'intelligence artificielle au cœur de Maiia, avec un objectif clair : créer de la valeur métier réelle pour les utilisateurs. Vous participerez également à des initiatives d'innovation transverses, dans un environnement agile. Ce programme constitue une initiative clé pour l'évolution des solutions Cegedim Santé et la transformation des usages numériques des professionnels de santé.
Au sein d'une équipe agile composée de 5 développeurs et un product manager, basée à Nantes, vous interviendrez sur les aspects front-end er Back-end en apportant votre expertise technique et votre capacité d'analyse.
Vous participerez activement au développement et à l'évolution d'une plateforme stratégique dans un environnement technique moderne. Vos missions
- Conception et développement des applications,
- Participation aux refinements et à l'analyse des évolutions fonctionnelles,
- Revue et validation des développements réalisés par l'équipe,
- Qualification et correction des anomalies sur les différents environnements,
- Participation au packaging et aux déploiements applicatifs,
- Suivi et support de la production.
Stack technique :
- Outils : IntelliJ Community, Rancher Desktop, Zoom, Postman / Bruno
- Frontend : JavaScript / TypeScript, Node.js (NPM / Yarn), React, React-admin, Material UI, Java JSP
- Backend : Maven, Java 21, Spring 3.3 (Boot, Security), RabbitMQ, API REST, MapStruct, JWT, JUnit 5 / Mockito, Oracle
- Infrastructure : Kubernetes, Docker, Ansible, Keycloak, RabbitMQ, WebSocket, Elastic / Logstash / Kibana
- Qualité de code : SonarQube
Requirements
- Vous disposez d'au moins 3 ans d'expérience en développement Java, idéalement sur des architectures modernes (Spring Boot, React, ..).
- Vous aimez comprendre en profondeur les sujets techniques, proposer des améliorations et contribuer à des solutions robustes et maintenables.
- Vous êtes curieux et avez envie d'explorer de nouveaux usages technologiques, notamment autour de l'intelligence artificielle appliquée à la e-santé.
- Vous appréciez le travail en équipe agile, les échanges techniques et les revues de code.
- Vous êtes attentif à la qualité logicielle (tests, maintenabilité, bonnes pratiques).