Java Backend Engineer specializing in production-grade system design, multi-tenant architecture, and REST API development using Java 21 and Spring Boot 3. Built real-world systems including a multi-tenant SaaS platform for Indian district courts featuring JWT security, FSM-driven workflows, and role-based access control. Seeking a backend engineering internship to contribute to scalable, well-architected systems.
Engineered Lexora, a multi-tenant SaaS for Indian district courts using Java 21, Spring Boot 3, PostgreSQL, shared schema architecture, ThreadLocal tenant isolation, and zero cross-tenant data leakage. Implemented stateless JWT authentication, custom Spring Security filter chain, and RBAC (ADMIN/ADVOCATE/CLERK) with method-level access control enforced at the service layer. Designed an FSM-driven case lifecycle with immutable audit logging via Spring domain events, Quartz-scheduled idempotent SMS reminders, and soft delete for compliance-grade data retention. Built paginated REST APIs, DTO response filtering, global exception handling, and a manually implemented token bucket rate limiter.
Engineered a robust Java/Spring Boot backend for an intelligent medical assistant, integrating local Ollama LLMs to summarize complex patient records 40% faster. Architected a multi-model Agentic AI pipeline to translate healthcare data, processing 10,000+ simulated clinical entries with 95% summarization accuracy.