Recruitment Technical Documentation
Summary
Complete Draft technical documentation for the source-backed Recruitment Service architecture and implementation.
Audience
Backend and frontend engineers, architects, QA, support, security reviewers, and operators responsible for Recruitment.
Overview
Recruitment is a .NET 8 minimal-API service using EF Core/PostgreSQL, folder-based Domain/Application/Infrastructure layering, explicit repository/unit-of-work ports, typed HTTP integrations, compatibility adapters, shared observability/messaging, and a hosted transactional-outbox relay.
Documentation map
This section covers architecture, responsibilities, project/layer structure, aggregate and model boundaries, application/infrastructure behavior, repositories, commands/queries, validation, integrations, security, dependency injection, configuration categories, observability, health, performance, testing, limitations, and future evolution.
The implementation remains Transitional because compatibility and native paths coexist and authorization/integration/operational gaps remain. All pages are Draft.
Requires confirmation
Production ownership, authorization policy, operational thresholds, and future design decisions require confirmation.
Source References
microservices/src/recruitment-service/recruitment-service.csprojmicroservices/src/recruitment-service/Program.csmicroservices/src/recruitment-service/Domainmicroservices/src/recruitment-service/Applicationmicroservices/src/recruitment-service/Infrastructuremicroservices/src/recruitment-service/Messaging
Related Articles
- Recruitment technical documentation
- Recruitment business documentation
- Recruitment known limitations
See Also
Keywords
- Recruitment technical architecture
- Recruitment Service
- Technical Overview
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly