Skip to content
JavaAgentic

Type at least two characters. Try “RAG”, “pgvector” or “tool calling”.

Spring Security · Phase 5

Compliance & Advanced Architecture

What auditors and regulators ask for, and the architecture that answers them: GDPR data-subject rights, tamper-evident audit logs, zero-trust design and cryptographic key management.

Intermediate6 min read

GDPR Compliance for Java Applications

Implementing the parts of GDPR that reach the code: data subject access and export, consent records, erasure through anonymisation, retention jobs, and breach notification.

Read tutorial
Advanced6 min read

Audit Logging & SIEM Integration

Building an audit trail that stands up to scrutiny: what to record, a structured event format, hash-chained tamper evidence, Hibernate Envers, and shipping to a SIEM.

Read tutorial
Expert6 min read

Zero-Trust Architecture

Building zero-trust in practice: the NIST model, workload identity with SPIFFE, mTLS everywhere, per-request authorization, micro-segmentation, and just-in-time access.

Read tutorial
Advanced6 min read

Cryptographic Key Management

Managing keys across their lifecycle: generation, storage in HSMs and KMS, envelope encryption, rotation without re-encrypting everything, and the key hierarchy that makes it work.

Read tutorial
Expert5 min read

SecureX — Zero-Trust Platform Architecture

The capstone architecture: an auth server, security gateway, OPA policy engine, secrets service, audit service and self-service portal, and how they fit together.

Read tutorial