Skip to main content

Recruitment Event Consumer Landscape

Summary

No inspected service has a confirmed subscription to the eleven Recruitment integration contracts, and Recruitment consumes no inbound contracts.

Audience

Developers, QA and support engineers, integration reviewers, implementation partners, solution architects, and security reviewers.

Overview

Service/boundaryConfirmed classification
Recruitment ServiceOutbound producer; no inbound consumer registration
Employee ServiceHTTP-only provisioning target
Workflow ServiceHTTP start/query plus HTTP callback
Document ServiceHTTP upload/download target
Notification ServiceGeneric consumer exists, but Recruitment types are not supported/subscribed
Platform ServiceNo confirmed Recruitment event consumer
Integration ServiceNo confirmed Recruitment event consumer
Reporting ServiceNo confirmed Recruitment event consumer
Payroll ServiceNo confirmed Recruitment event consumer
Identity ServiceNo confirmed Recruitment event consumer
GatewayRouting boundary, not an event consumer

The processed-event ledger is a persistence foundation and does not prove an active subscription.

Requires confirmation

Consumer ownership, tenant-envelope policy, correlation/causation policy, retry limits, replay, ordering, contract governance, reconciliation, monitoring, and production support require confirmation.

Source References

  • microservices/src/recruitment-service/Program.cs
  • microservices/src/notification-service/Application/EventNotificationResolver.cs
  • microservices/src/notification-service/Messaging/NotificationEventConsumer.cs
  • microservices/src/employee-service
  • microservices/src/workflow-service
  • microservices/src/platform-service
  • microservices/src/integration-service
  • microservices/src/reporting-service
  • microservices/src/payroll-service
  • microservices/src/identity-service
  • microservices/src/gateway-api

See Also

Keywords

  • Recruitment events
  • Consumer Landscape

Revision Information

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