L'entreprise
Depuis 2002, KEREVAL accompagne ses clients face aux enjeux actuels : l’entreprise numérique, la dématérialisation des échanges, l’interopérabilité des systèmes, l’automatisation des tests dans des démarches d’intégration continue et de DevOps… KEREVAL prépare également des solutions innovantes face aux enjeux du futur grâce à ses activités de R&D dans des domaines tels que la sécurité du contrôle aérien ou les véhicules autonomes.
Kereval participe à de nombreux projets de recherche et développement en Intelligence Artificielle avec des partenaires académiques et industriels. Nous nous intéressons particulièrement au lien entre l’IA et la cybersécurité.
Kereval, c’est aussi une entreprise familiale qui veille au bien-être de ses collaborateurs : communication, partage, écoute et convivialité sont nos mots d’ordre. KEREVAL, laboratoire d’ingénierie de tests logiciels, est une référence française incontestable de la qualité logicielle.
Description du poste
Depuis plusieurs années, Kereval fournit des solutions technologiques pour améliorer l’interopérabilité entre les systèmes d’information de la santé. Kereval développe ainsi la plateforme Gazelle qui est une suite d’applications Web. Cette plateforme open source est utilisée dans le monde entier. Notre équipe organise également 2 événements aux USA et en Europe afin de rassembler des professionnels des technologies de santé et d’évaluer l’interopérabilité de leurs produits à l’aide de nos outils.
Vous viendrez renforcer cette équipe développement, composée de 5 développeurs, 1 architecte et 1 chef de projet. Vos missions seront :
- Décrire les spécifications techniques sur les développements à réaliser,
- Développer des nouveaux outils et de nouvelles fonctionnalités en Java/JeAS (Full Stack) sur les dernières spécifications MicroProfile 4.0 et sur un framework moderne UI Reactive,
- Maintenir le parc d’applications existantes et fiabiliser les développements,
- Réaliser les tests unitaires et participer à la qualification des outils,
- Préparer la mise en production en suivant les méthodologies DevOps,
- Mettre à jour la documentation technique liée au projet,
- Assurer le support de niveau 3,
- Collaborer avec les équipes services pour l'utilisation des outils.
La plateforme étant disponible dans plusieurs pays étrangers, vous pourrez être amené(e) à vous déplacer une à deux fois dans l’année à l’étranger pour des missions courtes.
Profil recherché
De niveau ingénieur en informatique, vous avez au moins 5 ans d'expérience en développement Java et JEE ou de préférence JeAS et développements de Microservices. Vous avez un bon niveau d’analyse technique lors de la résolution des problèmes et toujours orienté vers une solution de type SOA, serait un plus. Vous maîtrisez ou avez un bon niveau de l’environnement Linux et connaissez le contexte Agile. Vous êtes familiarisé aux bonnes pratiques de développement et à la qualité logicielle. Vous souhaitez améliorer vos connaissances et mettre à profit votre expérience sur de nouveaux frameworks Back & Front et vous intégrer dans notre environnement.
Le contexte international du projet demande une bonne pratique de l’anglais.
Notre environnement :
- Langage : Java 7 à 11
- Framework : Quarkus, Svelte, JSK et Facelets xhtml, EJB, CDI, JPA + Hibernate & Panache, Redisson, Kafka, GraalVM
- Méthodologies : essential SAFe, DDD & BDD
- Flux/échange de données : XML, JSON, JAX-WS, JAX-RS / en contexte métier : DICOM, SYSLOG, HL7v2 HL7v3 et FHIR
- Outil de gestion : JIRA, SVN, Git, Gitlab, Maven et Gradle
- Test : TDD, Junit, Rest-assured, Mockito, Wire-mock, SoapUI, Selenium
- DevOps / CI-CD : Gitlab, Jenkins, Docker, Docker-compose, Ansible
- Base de données : PostgreSQL, Slony pour la réplication, MongoDB
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.