Développeur Backend Senior Java - H/F
L'entreprise
Devenir CPagiens, CPagiennes : CPagénial c’est encore mieux !
Depuis plus de 20 ans, la mission de CPage est d'accompagner les établissements de santé français. A travers nos logiciels administratifs dans les domaines de la gestion du patient, la gestion financière et la gestion des ressources humaines, notre ambition est et restera celle de simplifier la vie des agents hospitaliers et ainsi de contribuer à notre manière à façonner l'hôpital de demain.
Récolter les besoins, analyser, développer, tester, déployer, accompagner, former, innover, rencontrer…CPage compte 60 métiers différents et près de 300 collaborateurs qui œuvrent chaque jour, au plus près des utilisateurs, pour atteindre cet objectif.
Afin d'accomplir cette mission, nous avons à cœur d'offrir un environnement de travail stimulant et ambitieux où la performance est clé, bien sûr, mais qui est aussi un lieu de vie chaleureux et convivial, qui mêle développement, entraide et respect. En rejoignant CPage, nous souhaitons que chaque personne soit et se sente épanouie, soutenue et à la bonne place.
Nous te proposons une expérience qui a du sens, le tout avec un management de proximité, un esprit collaboratif et des possibilités d’évolution.
Viens en découvrir davantage sur notre page carrière : https://cpage.softy.pro/
Le poste
Rejoins une équipe de 9 experts en développement et intégration, et contribue aux produits socles de CPage : gestion des utilisateurs, authentification, orchestration de jobs, gestion des imprimantes et paramétrages. Des solutions techniques essentielles qui font tourner les hôpitaux 24/7 et soutiennent toutes les équipes de développement.
Le contexte : des transitions majeures en cours
Tu arrives au moment où nous lançons plusieurs chantiers stratégiques : refonte complète de la gestion des flux (internes et vers les organismes publics comme PES, Chorus), passage en architecture multi-tenant pour gérer les GHT, amélioration de l'observabilité et des analytics métier, montée de version JDK. Nous gérons également des flux HL7 et FHIR, ainsi qu'une plateforme d'échange à maintenir. De nombreux sujets techniques intéressants avec des volumes importants et des contraintes de sécurité fortes.
Tes missions (50% projets / 50% maintenance)
Développement et résolution de problèmes techniques
Tu développeras sur nos produits socles et participeras à leur évolution vers le multi-tenant. Tu analyseras et résoudras les problèmes de performance en exploitant logs, thread dumps, plans d'exécution SQL et métriques système. Tu travailleras sur l'optimisation des flux d'échange, en choisissant les bons composants pour concevoir des solutions pragmatiques.
Collaboration et accompagnement technique
Tu participeras aux décisions techniques et à l'évolution de notre architecture en collaboration avec l'équipe. Tu travailleras régulièrement avec les développeurs des autres équipes qui s'appuient sur nos outils transverses. Tu accompagneras tes collègues sur les sujets complexes comme la sécurité, la performance ou l'intégration.
Prêt(e) à relever le défi ? Postule et deviens un acteur clé de la transformation digitale des établissements hospitaliers !
Profil recherché
Compétences techniques requises
- 8 ans d'expérience en développement Java backend
- Maîtrise de Java, Spring Boot et Jakarta EE
- Expertise en authentification et sécurité : OAuth2, OpenID Connect, SSO, idéalement Keycloak
- Aisance avec les traitements asynchrones et la gestion de flux haut volume
- Maîtrise des environnements Linux pour diagnostics et monitoring
Compétences appréciées
Expérience solide avec Oracle et PostgreSQL ( optimisation de requêtes complexes, analyse de plans d'exécution, compréhension des problématiques de performance ) , Expérience en interopérabilité santé (HL7, FHIR), conteneurisation (Docker, Kubernetes) ou CI/CD (Jenkins, GitLab CI/CD).
Ce qui fera la différence
Tu aimes creuser les problèmes jusqu'à trouver la cause racine et tu privilégies les solutions pragmatiques. Tu es autonome dans tes choix techniques et tu sais expliquer clairement des sujets complexes.
Bonus : Une expérience sur des projets liés à l’IA ou une sensibilité aux enjeux de l’intelligence artificielle serait un vrai plus !
Déroulement des entretiens et processus de recrutement
Au programme : des échanges, pas de questions pièges !
L’enjeu est de comprendre le fonctionnement et les valeurs de CPage. De te projeter avec nous et de nous présenter ton parcours et tes attentes pour ton prochain poste.
- Echange téléphonique avec Caroline, notre chargée de recrutement, pour faire le point sur tes attentes, répondre à tes questions et valider les prérequis de ton profil
- Entretien technique avec Mau
- Entretien avec Raphael, Manager de l'équipe et Caroline DAY pour les Ressources Humaines
- Une seule question : sommes nous compatible ?
Compétences recherchées
- PL/ SQL
- Swing
- Web Service Rest
- Micro service
- Spring Boot
- Linux
Éléments nécessaires pour postuler
Pour valider votre candidature, nous vous demandons de fournir les éléments suivants, vous devrez télécharger les pièces demandées directement lors de votre inscription.
Toute candidature incomplète ne sera pas traitée par nos services.
Document(s) :
- Curriculum Vitæ
Candidature facile