Skip to main content

Recruitment Notification Integration

Summary​

Recruitment produces lifecycle integration events through its transactional outbox, but no Recruitment-specific Notification consumer or direct notification HTTP integration is confirmed.

Audience​

Backend and frontend engineers, architects, QA, support, security reviewers, and operators responsible for Recruitment.

Overview​

Production of an event proves neither broker delivery nor downstream consumption. Notification templates, recipient resolution, channels, retries, delivery status, and Recruitment-specific consumer idempotency are Not implemented in the inspected Notification Service. The Recruitment processed-event ledger is a persistence foundation but no inbound consumer was found.

Requires confirmation​

Production ownership, authorization policy, operational thresholds, and future design decisions require confirmation.

Source References​

  • microservices/src/recruitment-service/Domain/Recruitment/RecruitmentDomainEvents.cs
  • microservices/src/recruitment-service/Infrastructure/RecruitmentDbContext.cs
  • microservices/src/contracts/Events
  • microservices/src/notification-service/Application/EventNotificationResolver.cs

See Also​

Keywords​

  • Recruitment technical architecture
  • Recruitment Service
  • Notification Integration

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly