NationsBenefits
NationsBenefits
NationsBenefits est une entreprise de technologies de santé qui associe technologie financière, gestion des avantages complémentaires et services d’accompagnement des adhérents. Ses solutions comprennent les soins auditifs proposés par NationsHearing, les produits de santé et de bien-être en vente libre proposés par NationsOTC, ainsi que la livraison de repas assurée par NationsMarket. L’entreprise propose également une aide d’urgence, le transport médical, des conseils de santé personnalisés et d’autres programmes destinés à aider les adhérents à accéder à leurs avantages et à les utiliser. Ses plateformes Benefits Pro™ prennent en charge la configuration des avantages, l’assistance aux adhérents, les transactions de commerce électronique et les opérations connexes. NationsBenefits s’appuie sur l’analyse de données et des programmes personnalisés pour aider les régimes de santé à remédier aux lacunes en matière de soins, à améliorer les résultats pour les adhérents et à renforcer leur expérience des avantages. Avec des équipes couvrant les domaines de la santé, du conseil et de la logistique, l’entreprise recrute dans diverses fonctions liées aux technologies des avantages et à la prestation de services.

Ingénieur logiciel II - Télétravail en Floride

Concevez des plateformes fintech sécurisées en Java et Spring Boot pour les solutions de santé de NationsBenefits. Développez des microservices, des API, des tests automatisés et des technologies de paiement intégrées au cloud.

Description

  • Développer et maintenir des fonctionnalités d’applications fintech avec Java 21 et Spring Boot 3.x
  • Produire un code propre, documenté et efficace, conçu pour garantir les performances et la maintenabilité à long terme
  • Connecter l’application à des API et services tiers
  • Collaborer avec des ingénieurs seniors et les membres de l’équipe pour fournir des solutions logicielles
  • Transformer les besoins métier des responsables produit en conceptions techniques et fonctionnalités
  • Réviser le code et promouvoir des pratiques d’ingénierie efficaces
  • Créer une couverture de tests unitaires et d’intégration
  • Étudier et corriger les défauts logiciels
  • Contribuer au respect des normes de qualité et des exigences réglementaires
  • Améliorer les processus, outils et technologies de développement
  • Renforcer une culture d’ingénierie collaborative axée sur le partage des connaissances
  • Appliquer les pratiques établies en matière de sécurité et de conformité
  • Évaluer et réduire les risques et vulnérabilités de sécurité

Exigences

  • Diplôme de licence ou de master en informatique, technologies de l’information ou discipline connexe
  • De 2 à 4 ans d’expérience professionnelle en développement avec Java 21 et Spring Boot 3.x
  • Solide connaissance de l’architecture des microservices et du développement d’API RESTful
  • Expérience pratique des bases de données SQL et NoSQL, notamment PostgreSQL et MongoDB
  • Connaissance pratique d’AWS, Google Cloud Platform ou Azure
  • Expérience des technologies de conteneurisation telles que Docker et Kubernetes
  • Maîtrise de Git
  • Expérience des pipelines CI/CD et de SonarQube
  • Expérience des méthodes agiles de développement logiciel
  • Solides capacités de résolution de problèmes
  • Maîtrise des tests automatisés avec des outils tels que JUnit, Mockito et PITest
  • Atout : connaissance de Jenkins, Kubernetes et d’autres outils d’automatisation DevOps
  • Atout : expérience des frameworks front-end tels que React
  • Atout : compréhension des systèmes de paiement, du traitement des transactions et de la sécurité des données dans les applications fintech
  • Atout : connaissance des cadres de conformité tels que PCI-DSS

Avantages

  • Possibilités d’évolution professionnelle en interne
  • Environnement de travail bienveillant et valorisant
  • Employeur garantissant l’égalité des chances