Redwood Materials
Conduent State Healthcare, LLC
Développeur Java Senior
À propos du poste
Grâce à nos collaborateurs dévoués, Conduent fournit des services et des solutions critiques pour des entreprises du Fortune 100 et plus de 500 gouvernements, créant ainsi des résultats exceptionnels pour nos clients et pour les millions de personnes qui comptent sur nous. Vous avez l'opportunité de vous épanouir personnellement, de faire une différence et de faire partie d'une culture où l'individualité est remarquée et valorisée chaque jour.
Développeur Java Senior (FHIR) – Interopérabilité (À distance)
À propos de ce poste
Nous recherchons un Développeur Java Senior possédant une expertise approfondie de HL7® FHIR® pour diriger la conception et la mise en œuvre de plateformes d'interopérabilité centrées sur les payeurs. Ce rôle se concentre sur la création de services FHIR R4 sécurisés et évolutifs (avec une expérience R5 comme un plus) qui exposent les données des membres, de couverture, de réclamations et cliniques à travers les ressources et opérations FHIR requises. Le candidat idéal travaillera dans un environnement Microsoft Azure natif cloud, en utilisant le streaming d'événements basé sur Kafka et MongoDB pour prendre en charge les échanges de données de santé à haut volume et réglementés.
Il s'agit d'un rôle pratique pour un ingénieur senior possédant une solide expérience en développement Java/Spring Boot d'entreprise, une connaissance du domaine des payeurs et une expérience concrète de l'exploitation de FHIR à grande échelle dans des environnements de production.
Rejoignez-nous
Chez Conduent, nous sommes unis par une mission commune. Nous comprenons que notre succès est motivé par le succès de nos collaborateurs. Lorsque vous nous rejoignez, vous trouverez des opportunités pour :
- Être vous-même au travail chaque jour.
- Grandir et prospérer tant sur le plan personnel que professionnel.
- Avoir un impact significatif auprès de nos clients, dans nos communautés et pour les millions de personnes que nous servons.
Avec plus de 50,000 associés dans 24 pays, vous ferez partie d'une équipe mondiale qui façonne l'avenir – pour l'entreprise et pour vous-même.
À propos de l'entreprise
Nous sommes une organisation axée sur la technologie et spécialisée dans la fourniture de solutions innovantes d'interopérabilité dans le domaine de la santé. Nos équipes construisent des plateformes évolutives et sécurisées qui permettent un échange de données transparent au sein de l'écosystème de santé, tout en respectant les exigences réglementaires et de conformité.
Responsabilités
- Concevoir, implémenter et maintenir des serveurs FHIR R4 et des APIs prenant en charge les ressources et opérations pertinentes pour les payeurs (CRUD, recherche, historique, données en masse, abonnements).
- Définir et gérer les profils FHIR, les extensions, les jeux de valeurs et les liaisons de terminologie conformément aux cas d'utilisation des payeurs.
- Mapper et transformer les données des systèmes des payeurs (adhésion, réclamations, prestations, autorisations) en formats conformes à FHIR.
- Construire des microservices Java 17 ou plus/ Spring Boot en utilisant des principes d'architecture propre et de conception axée sur le domaine.
- Développer et intégrer des APIs basés sur REST et pilotés par événements en utilisant Kafka.
- Implémenter les frameworks HAPI FHIR pour la persistance, la validation et la sérialisation.
- Appliquer SMART sur FHIR, OAuth 2.0, et OpenID Connect pour une authentification et une autorisation sécurisées.
- Assurer la gestion des PHI conforme à la HIPAA, y compris le chiffrement, la journalisation d'audit et les contrôles d'accès.
- Déployer et mettre à l'échelle des applications dans Microsoft Azure en utilisant Docker et Kubernetes (AKS).
- Concevoir des systèmes résilients avec des mécanismes de nouvelle tentative, des disjoncteurs, de l'idempotence et des DLQ.
- Contribuer aux pipelines CI/CD et aux initiatives d'infrastructure en tant que code.
- Établir des stratégies de test (unitaire, intégration, performance) et des pratiques d'observabilité.
- Encadrer des ingénieurs, effectuer des revues de code et contribuer aux décisions d'architecture.
Prérequis
Exigences
- 5 années d'expérience professionnelle en développement Java.
- Solide expertise en Java 11 (de préférence Java 17) et Spring Boot.
- 3 années d'expérience pratique avec FHIR (R4 requis ; R5 préféré).
- Expérience des ressources FHIR de base, des profils, des extensions, de la validation et de la gestion des versions.
- Expérience avérée avec HAPI FHIR (configuration et personnalisation du serveur).
- Bonne compréhension des domaines de données de santé des payeurs (membres, couverture, réclamations, prestations).
- Expérience dans la mise en œuvre de OAuth 2.0 / OIDC et SMART sur FHIR.
- Expérience pratique avec Azure, Kafka (ou équivalent), et MongoDB et/ou des bases de données relationnelles.
- Expérience dans la construction et l'exploitation de microservices natifs cloud.
- Solides compétences en communication et capacité à travailler dans des environnements réglementés.
Formation
- Diplôme de licence en informatique ou dans un domaine connexe, ou expérience pratique équivalente.
Qualifications préférées
- Expérience avec FHIR en masse ($export) et les flux de travail asynchrones.
- Connaissance des transactions X12 (270/271, 834, 835, 837).
- Expérience avec HL7 v2 ou CDA/CCDA.
- Connaissance des services de terminologie (SNOMED CT, LOINC, RxNorm).
- Expérience avec les passerelles API (Azure APIM, Apigee, Kong).
- Connaissance de l'infrastructure en tant que code (Terraform, Bicep).
- Expérience avec les outils d'observabilité (Open Telemetry, Prometheus, Grafana).
- Expérience préalable avec les initiatives d'interopérabilité CMS/ONC ou les programmes des payeurs.
Succès dans ce rôle
- Livrer et exploiter une plateforme FHIR pour payeurs de qualité production couvrant les ressources et opérations requises.
- Améliorer l'évolutivité, la latence et la fiabilité des pipelines pilotés par Kafka.
- Maintenir une posture de sécurité et de conformité solide pour les PHI.
- Élever les normes d'ingénierie par le mentorat, la documentation et l'automatisation.
Pile technologique
- Langage/Framework : Java 17, Spring Boot, Spring Security
- FHIR : R4/R5, HAPI FHIR, SMART sur FHIR
- Cloud : Microsoft Azure (AKS)
- Messagerie : Kafka
- Stockage de données : MongoDB, bases de données relationnelles
- DevOps : Docker, Kubernetes, CI/CD
- Sécurité : OAuth 2.0, OIDC, JWT
- Observabilité : Journalisation, métriques, traçage distribué
Travail flexible
Chez Conduent, nous valorisons l'individualité et les arrangements de travail flexibles. Dans ce rôle, vous pouvez vous attendre à :
Travail à distance : Profitez de la flexibilité du travail à domicile tout en optimisant votre équilibre vie professionnelle-vie privée.
Les lois sur la transparence salariale dans certains endroits exigent la divulgation d'informations relatives à la rémunération et/ou aux avantages sociaux. Pour ce poste, les salaires réels varieront et pourront être supérieurs ou inférieurs à la fourchette en fonction de divers facteurs, notamment, mais sans s'y limiter, la localisation, l'expérience et la performance. En plus du salaire de base, ce poste, en fonction des besoins de l'entreprise, peut être éligible à une prime ou à un incitatif. De plus, Conduent offre une variété d'avantages aux employés, y compris une couverture d'assurance maladie, des programmes dentaires et de vision volontaires, une assurance vie et invalidité, un plan d'épargne retraite, des jours fériés payés et des congés payés (PTO) ou des vacances et/ou des jours de maladie. La fourchette de salaire estimée pour ce poste est de 96,250 $ à 125,000 $
Conduent est un employeur qui respecte l'égalité des chances et examine les candidatures pour tous les postes sans distinction de race, de couleur, de credo, de religion, d'ascendance, d'origine nationale, d'âge, d'identité de genre, d'expression de genre, de sexe/genre, d'état civil, d'orientation sexuelle, de handicap physique ou mental, de condition médicale, d'utilisation d'un chien guide ou d'un animal d'assistance, de statut militaire/vétéran, de citoyenneté, de base d'informations génétiques, ou de tout autre groupe protégé par la loi.
Pour les candidats américains : Les personnes handicapées qui ont besoin d'un aménagement raisonnable pour postuler ou concourir à un emploi chez Conduent peuvent demander un tel aménagement en soumettant leur demande via ce formulaire qui doit être téléchargé : cliquez ici pour accéder ou télécharger le formulaire. Remplissez le formulaire, puis envoyez-le par e-mail en pièce jointe à FTADAAA@conduent.com. Vous pouvez également cliquer ici pour accéder à la politique d'aménagement ADAAA de Conduent.
Travailler pour vous
Nous offrons des avantages et des récompenses conçus pour vous soutenir :
- Avantages sociaux et de santé : Plans complets adaptés à vos besoins, effectifs dès le premier jour.
- Épargne retraite : Programmes robustes pour vous aider à sécuriser votre avenir financier.
- Réductions employés : Accès à un large éventail de réductions sur des produits, services, voyages, et plus encore.
- Opportunités de croissance professionnelle : Parcours d'avancement au sein d'une organisation mondiale.
- Formation rémunérée : Apprenez tout en travaillant grâce à des plateformes d'apprentissage primées.
- Congés payés : Forfaits de congés payés compétitifs pour vous aider à vous ressourcer.
- Excellent environnement de travail : Rejoignez une culture primée qui valorise la diversité et l'inclusion.
