← Back

Confidential project

Java backend developer & technical lead

May 2026 — Present · Spain

Java Spring Boot PostgreSQL Applied AI Docker

Context

I develop a management platform for a professional firm, with responsibility for the technical design, backend, data layer, AI integration, and infrastructure. The platform centralizes internal processes and document management, with particular attention to access control, traceability, data protection, and operational continuity.

Architecture

The application is organized as a modular monolith in Java and Spring Boot, with a server-rendered interface and a relational database with versioned migrations for persistence. The architecture keeps clear boundaries between modules, simplifying operation and product evolution.

Document AI

The AI layer is implemented through decoupled services for ingestion, vectorization, and document query, with controlled model execution and vector storage, keeping sensitive documentation independent of external services.

Security and continuity

I define and implement granular role/permission-based access control, action auditing, and protection/anonymization of sensitive information. I also design the backup and recovery processes, with operational and perimeter protection.

For local AI execution I evaluate compute and model sizing based on expected load, adjusting the infrastructure accordingly.

Infrastructure

I plan and configure the infrastructure needed to run the platform: equipment, networking, backups, and platform services, among other things.

Development

Development is organized through small, traceable changes, technical review, and validation before integrating new functionality — the same process detailed in Methodology.

Current status

By maturity level:

Status What it covers
Implemented Modular core, versioned persistence, and document query flow via RAG
Designed Security model, traceability, continuity, and recovery
In active development Functional evolution and product integrations