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