A quantum-era, multi-tenant HRMS that runs the entire employee lifecycle —
hire to attendance to payroll to support — on a single AI-powered, event-driven core.
Built as Java 21 microservices behind a reactive gateway with Redis-cached access control,
authorization resolves without a database round-trip — nano-second fast. From tenant signup and
OTP to the first automated payslip, the platform provisions, automates, and reconciles itself.
Legacy HR suites make people wait. The quantum era doesn't.
Onboarding requests sit for days. Payroll breaks under load. One module's failure drags the
whole system down. Bolt-on integrations drift out of sync, and every tenant shares the same
brittle monolith.
Quantyug replaces that with independently deployable services that never call each other
synchronously, never block, and — thanks to a transactional outbox —
never lose an event. Decisions and workflows that used to take days now trigger
the instant an event fires.
Approvals queue for days, a heavy payroll run freezes everything else, and integrations silently fall out of sync.
✓
After — the quantum core
Independent services react to durable events in real time. Authorization resolves from cache with no DB hop, so the platform feels immediate everywhere.
0Blocking cross-service calls
1Idempotent refund handler
∞Custom tenant roles
One platform, eight domains
Everything the workforce needs, on a single core
Each module owns its own database, deploy and team — yet they stay in perfect sync automatically,
because every change flows to the rest of the platform as an event.
Employee 360
One governed master record per person — profile, statutory identifiers, contact, documents (stored in S3, metadata governed), plus education, experience, family and dependents. Onboarding kicks off identity provisioning the moment an employee is created.
Attendance
Clock-in/clock-out punches, regularization requests, and one-click Excel/PDF reports. Attendance events feed payroll in real time so unpaid-leave deductions compute without manual reconciliation.
Leave
Tenant-configurable leave types and accrual rules, live balances, applications, approvals and cancellations. Leave events flow straight to payroll — no re-keying, no month-end surprises.
Payroll
Spring Batch payroll runs process at scale as async jobs, not blocking APIs. CTC/salary structures with BigDecimal-precise math, geography-aware statutory computation (tax, PF, ESI), and payslip PDFs generated to S3.
Org & Teams
Departments, designations, reporting lines, teams and projects modeled as first-class structure. Change the org chart once and every downstream module sees it via events.
Subscriptions & Billing
Plans, subscription lifecycle (Trial → Active → Grace → Cancelled → Plan-Switched), addons, on-the-fly invoices, coupons, wallet, tax config, and upgrade/downgrade/cancel change requests — with idempotent, self-reconciling refund flows.
Support Desk
Tickets governed by a strict state machine with an append-only status history, multi-level escalation and approval chains, and real-time WebSocket chat. Support actions like refunds and credits are executed and audited in place.
Identity & Access
JWT, OAuth2 and MFA authentication with a gateway-centralized ACL. Five built-in role scopes plus unlimited custom tenant roles, with permissions resolved from a Redis-cached lookup on every request.
Architecture as a feature
Why it's fast, resilient, and truly self-driving
The nano-second promise isn't marketing — it's a design decision anchored in real architecture:
a reactive gateway, cached access control, and a core where services talk only through durable events.
Multi-tenant by design
Every tenant is provisioned instantly on signup — organization, admin user, and default roles created via event choreography after OTP verification. Strict data scoping keeps each tenant's world isolated on shared, elastic infrastructure.
Event-driven core with guaranteed delivery
Services never call each other over REST — all interaction is RabbitMQ events through a transactional outbox. If the row committed, the event was sent. Nothing is lost, and no service can take another down.
Nano-second authorization gateway
A reactive Spring Cloud Gateway (WebFlux + R2DBC) is the single entry point. Roles and permissions are cached in Redis, so access decisions resolve without a database round-trip — anchoring the nano-second promise in real architecture.
Micro-frontend modularity
Eleven React 19 micro-frontends are module-federated into one host shell and shipped independently. Update payroll or billing without redeploying the rest of the product.
AI-powered, self-driving workflows
Provisioning, invoicing, grace-period module lifecycle, escalation routing and refund reconciliation run as automated, intelligent workflows — the platform advances state machines and settles money without a human in the loop.
Quantum-ready microservice architecture
Java 21 and Spring Boot 3.3 services, one database and deploy unit each, scale horizontally and independently. New capabilities are added as new services and MFEs, never as edits to a monolith.
Self-healing money flows
Refunds converge on a single idempotent handler across live webhooks, sandbox simulation, and manual reconciliation, with every attempt preserved for audit — so payments settle correctly even when a gateway goes quiet.
Enterprise-grade security
MFA, OAuth2, rate-limiting, fully audited superadmin and support actions, and a strict allow-list of role-scoped API paths enforced at the edge — security is centralized, not sprinkled through the code.
Identity & Access
Sign in once, authorized in nano-seconds
JWT, OAuth2 and MFA at the front door; a reactive gateway and a Redis-cached ACL behind it.
Every request is authorized against a cached permission set — no database round-trip on the hot path.
✓
Five built-in role scopes plus unlimited custom tenant roles
✓
Strict allow-list of role-scoped API paths enforced at the edge
✓
Rate-limiting and fully audited superadmin actions
app.quantyug.com/hrms/sign-in
app.quantyug.com/hrms/billing
Subscriptions & Billing
Money flows that reconcile themselves
The full subscription lifecycle — Trial, Active, Grace, Cancelled, Plan-Switched — runs as an
automated state machine. Invoices are generated on the fly; refunds settle through a single
idempotent handler that keeps every attempt for audit.
✓
Plans, addons, coupons, wallet and geography-aware tax config
✓
Upgrade / downgrade / cancel as governed change requests
✓
Refunds converge across live webhooks, sandbox and manual reconciliation
What it means for you
Outcomes, not just architecture
The engineering choices show up as real advantages for the people who run HR, finance and IT.
Days collapse into nano-seconds
Onboarding, access provisioning, invoicing and approvals that used to take days trigger the instant an event fires. Authorization itself resolves from cache with no DB hop, so the platform feels immediate everywhere.
One outage never becomes a total outage
Because services communicate only through durable events and each owns its own database, a heavy payroll run or a slow payment gateway can never freeze attendance, leave, or support. Independence is built in, not bolted on.
One platform for the whole workforce
Signup, employees, attendance, leave, payroll, org structure, billing and support live in a single system that stays in sync automatically — replacing a stack of disconnected point tools and the reconciliation work between them.
Scale tenants without re-architecting
Add tenants, modules, roles and micro-frontends as configuration and new services — never as a rewrite. The quantum-ready core grows with you from first tenant to global rollout.
Built for
One system, every stakeholder in the workforce
From the CHRO's org strategy to the payroll team's month-end close to platform engineering's uptime — everyone works from the same real-time source of truth.
A modern stack, assembled for real-time everything
Quantyug HRMS ships as multi-tenant SaaS: Java 21 microservices behind a reactive
WebFlux gateway, RabbitMQ carrying every cross-service event, Redis caching access control,
and React 19 micro-frontends federated into one host shell.
✓
Real-time events — attendance, leave and org changes reach payroll and billing the moment they happen, over a transactional outbox that never drops a message.
✓
Real-time support — WebSocket chat and a strict ticket state machine keep every conversation and status change live and auditable.
✓
Responsive by default — the module-federated frontend works from clock-in on a phone to payroll on the desktop, with documents and payslips served from S3.