BizFirst LLC
BizFirst LLC
11 – 50 Employés
ConseilLogistiqueMarketing
BizFirst LLC est une entreprise de services de recrutement qui aide les organisations des secteurs du conseil, de la logistique et du marketing à trouver des solutions flexibles de gestion des effectifs. Ses services comprennent le recrutement traditionnel, l’accompagnement au recrutement par abonnement et la mise à disposition de personnel informatique à la demande, conçus pour les entreprises aux besoins variables en main-d’œuvre. L’entreprise privilégie des relations transparentes avec ses clients et des stratégies de recrutement pratiques, adaptées aux objectifs de chaque organisation.

Développeur Full-Stack Java d’API de niveau intermédiaire pour des programmes civils fédéraux

Concevez des applications et des API sécurisées et natives du cloud pour les programmes de la CBP et du Département d’État. Travaillez sur des microservices Java, la messagerie, les bases de données, les portails développeurs et des interfaces React ou Angular.

Description

  • Créer, tester et assurer la maintenance d’applications Java d’entreprise, de microservices et de services backend avec Spring Boot
  • Implémenter des couches d’accès aux données avec Spring Data, JPA/Hibernate et JDBC
  • Connecter les systèmes d’entreprise au moyen d’intégrations synchrones et asynchrones
  • Concevoir des API REST sécurisées conformément aux pratiques API-first et OpenAPI
  • Appliquer les conventions d’API concernant le versionnage, les erreurs, l’authentification, l’autorisation, la pagination et l’observabilité
  • Contribuer aux revues d’architecture et de gouvernance des API
  • Créer des intégrations orientées événements avec JMS et Apache Kafka entre producteurs, consommateurs, listeners, sujets, files d’attente et composants de traitement
  • Renforcer la fiabilité de la messagerie grâce aux accusés de réception, aux nouvelles tentatives, aux délais d’attente, à la gestion des erreurs et aux stratégies de files d’attente de messages non distribuables
  • Gérer les sujets, partitions, groupes de consommateurs, offsets, sérialisation et schémas Kafka
  • Concevoir et optimiser les structures de bases de données relationnelles, les index, les procédures stockées, les transactions et les requêtes SQL
  • Gérer le versionnage des schémas de base de données avec Flyway ou Liquibase
  • Créer des tests automatisés unitaires, d’intégration, d’API, de base de données, de messagerie et de régression
  • Utiliser des méthodes automatisées et assistées par IA pour produire des cas de test, des données et des scénarios
  • Conteneuriser les applications avec Docker et les déployer, les exploiter et les diagnostiquer sur Kubernetes
  • Développer des pipelines CI/CD couvrant les builds, les tests, les migrations, les contrôles de sécurité, la création d’images et les mises en production Kubernetes
  • Créer et assurer la maintenance de portails d’API et de portails développeurs avec des références OpenAPI interactives, des catalogues, des guides, des exemples et des parcours d’intégration
  • Créer des expériences web et de portail responsives et accessibles avec React ou Angular, JavaScript ou TypeScript, HTML et CSS
  • Analyser les problèmes liés aux applications, aux intégrations, aux bases de données, à la messagerie et aux performances
  • Participer aux revues de code et aux améliorations continues de l’ingénierie
  • Collaborer avec les équipes DevOps, ingénierie de plateforme, UX, API et backend

Exigences

  • Citoyenneté américaine
  • Admissibilité à l’obtention et au maintien d’une enquête de confiance publique de la CBP pour les postes au sein de la CBP
  • Habilitation de sécurité Secret active pour les postes au Département d’État
  • Environ trois à six ans d’expérience professionnelle en développement logiciel
  • Solides compétences en Java, avec une expérience pratique de Spring Boot et de l’écosystème Spring au sens large
  • Expérience dans la conception d’API REST et de microservices, notamment avec OpenAPI/Swagger et le développement API-first
  • Expérience des plateformes de messagerie d’entreprise telles que JMS et Apache Kafka
  • Solide expérience de SQL et du développement de bases de données relationnelles avec PostgreSQL, Oracle, MySQL ou des systèmes similaires
  • Expérience avec JPA/Hibernate, Spring Data et/ou JDBC
  • Expérience dans la création de tests automatisés unitaires, d’intégration, d’API, de base de données et de messagerie avec des outils tels que JUnit, Mockito et REST Assured
  • Expérience dans le développement d’applications conteneurisées avec Docker et dans l’utilisation de Kubernetes
  • Expérience dans la création de pipelines CI/CD automatisés avec Git et des pratiques modernes de gestion du code source
  • Expérience dans le développement d’applications web React ou Angular avec JavaScript et/ou TypeScript
  • Connaissance des principes fondamentaux de la sécurité des applications, des API, de la messagerie et des bases de données
  • Solides capacités de débogage, de diagnostic et de résolution de problèmes
  • Disponibilité pour travailler à distance selon les horaires de la côte Est et effectuer environ un déplacement par trimestre
  • Souhaité : Expérience avec Spring Kafka et Spring JMS
  • Souhaité : Expérience de la gestion des groupes de consommateurs Kafka, du partitionnement, des schémas, des nouvelles tentatives et des sujets de messages non distribuables
  • Souhaité : Expérience des systèmes compatibles JMS tels qu’IBM MQ, ActiveMQ ou Artemis
  • Souhaité : Expérience de la génération de tests automatisée ou assistée par IA et d’Arazzo ou d’outils similaires de test d’API
  • Souhaité : Expérience avec Flyway ou Liquibase
  • Souhaité : Expérience des portails d’API ou développeurs, notamment Scalar, Redocly, Swagger UI ou Backstage
  • Souhaité : Expérience avec AWS, Azure ou Google Cloud
  • Souhaité : Expérience du déploiement d’applications Spring Boot sur Kubernetes et familiarité avec Helm
  • Souhaité : Compréhension d’OAuth 2.0, d’OpenID Connect, de JWT ainsi que de l’authentification et de l’autorisation des API
  • Souhaité : Familiarité avec les passerelles d’API, la gestion des API, l’observabilité, le DevSecOps et l’analyse automatisée de sécurité

Avantages

  • Poste à distance aligné sur les horaires de travail de la côte Est
  • Déplacements environ trimestriels
  • Début immédiat
  • Travailler sur des programmes civils fédéraux critiques et natifs du cloud
  • Utiliser des environnements AWS, Azure et Google Cloud
  • Acquérir une expérience des technologies modernes de DevOps, d’API, de messagerie et du cloud

Offres similaires

Bundesverbraucherhilfe e.V.

Rédacteur en chef du Bulletin fédéral des consommateurs (bénévole)

Bundesverbraucherhilfe e.V.

Dirigez l’équipe éditoriale bénévole chargée du bulletin quotidien d’actualité sur la consommation de Bundesverbraucherhilfe. Supervisez les normes journalistiques, l’indépendance éditoriale, la couverture et le développement de l’équipe.

Ouvrir
Our National Conversation (ONC)

Stagiaire à distance en direction éditoriale (Californie)

Our National Conversation (ONC)
51 – 200 Employés
À but non lucratifB2CMédias

Encadrez des rédacteurs, les calendriers de publication et les normes éditoriales en tant que stagiaire chez Our National Conversation. Contribuez à sa mission de réduire la polarisation et de promouvoir des solutions grâce à des médias portés par les jeunes.

Ouvrir
CB Talents Academy

Spécialiste du service client néerlandophone (télétravail, Portugal)

CB Talents Academy
1 – 10 Employés
Éducation

Accompagnez en néerlandais les utilisateurs d’une plateforme mondiale de paiement en ligne pour leurs questions de paiement, le recouvrement, l’aide aux clients vulnérables et la gestion des comptes, en télétravail depuis le Portugal.

Ouvrir
I

Responsable senior de l’ingénierie des risques

Imprint
201 – 500 Employés
ConseilFinanceMarketing

Dirigez les équipes backend chargées de l’autorisation des paiements en temps réel, des décisions liées à la fraude et de l’évaluation du crédit chez Imprint, une plateforme intégrée de paiement et de crédit.

Ouvrir
Martin & Company

Directeur du conseil en assurance de dommages et responsabilité civile

Martin & Company
51 – 200 Employés
AssuranceConseilLogistique

Pilote des missions de conseil auprès de clients en assurance de dommages et responsabilité civile chez Martin & Company, un cabinet de conseil en assurance qui s’appuie sur la technologie. Définit le périmètre des missions, garantit la qualité des prestations, développe les comptes clients et accompagne les consultants.

Ouvrir
Commonwealth Bank

Responsable senior de l’ingénierie, technologies des paiements

Commonwealth Bank

Pilotez les plateformes de reporting des paiements au sein de cinq équipes d’ingénierie de Commonwealth Bank, en orientant la modernisation du cloud, les données en temps réel et l’ingénierie assistée par l’IA en Australie.

Ouvrir
General Dynamics Information Technology

Vice-président et directeur général, Marine et Corps des Marines

General Dynamics Information Technology

Dirige le portefeuille de services technologiques de GDIT pour la Marine et le Corps des Marines, dont le chiffre d’affaires annuel dépasse 700 millions de dollars. Définit la stratégie commerciale, supervise les résultats financiers et les prestations, et stimule la croissance des programmes de défense.

Ouvrir
Blizzard Entertainment

Directeur associé de la stratégie et de la planification marketing internationales

Blizzard Entertainment
1 001 – 5 000 Employés
Commerce électroniqueJeux vidéoSaaS

Pilote la stratégie marketing internationale de Blizzard dans le secteur du jeu vidéo, les priorités d’investissement et la planification de la croissance. Élabore des modèles financiers, des cadres d’analyse de marché et des recommandations pour la prise de décision de la direction.

Ouvrir