Overview
Dans le cadre d'un projet pour l'un de nos clients dans le secteur de la santé, nous recherchons un Développeur Senior Fullstack Java / Angular / Kotlin. Vous interviendrez sur la conception, le développement et l'évolution des applications métiers critiques.
Responsabilités
- Implémenter de nouvelles fonctionnalités sur des applications existantes (Java, Angular, Kotlin).
- Participer à toutes les phases du cycle de développement : conception technique, développement, tests, mise en production.
- Proposer des solutions techniques innovantes adaptées aux enjeux métiers.
- Réaliser des audits de code et identifier des axes d'optimisation.
- Optimiser la performance et la maintenabilité des composants existants.
- Participer aux revues de code et au partage de bonnes pratiques au sein de l'équipe.
- Diagnostiquer et corriger les bugs identifiés.
- Mettre en place des tests unitaires et des tests de non-régression.
- Assurer une bonne couverture des cas de test.
- Participer aux réunions avec les prestataires externes.
- Prendre en main les applications existantes et comprendre leur contexte fonctionnel et technique.
- Collaborer avec la TMA pour assurer une transition fluide.
Stack technique
- Java, Kotlin, Spring Framework
- Angular, Javascript, React, JSP, JQuery, CSS
- Oracle, MongoDB (optionnel), Webservices REST / SOAP
- CI / CD, Gitlab, Liquibase
- Méthodologies Agiles / Scrum
Profil recherché / Qualifications
- Maîtrise de Java et Spring Framework
- Bonne connaissance de Kotlin (utilisé sur le projet)
- Expérience en Angular et / ou autres frameworks front-end (React, Javascript)
- Connaissances en base de données relationnelles (Oracle) et NoSQL (MongoDB en bonus)
- Maitrise des outils de CI / CD, GitLab, tests unitaires
- Bon niveau en architecture logicielle et développement orienté qualité (Trunk-based development, BDD, ATDD)
- Expérience des environnements agiles (Scrum)
- Rigueur et sens du détail
- Esprit d'analyse et capacité de résolution de problèmes
- Bonne communication et travail en équipe
- Adaptabilité : vous évoluerez dans un environnement en constante évolution
- Autonomie et proactivité dans les prises d'initiative