Multi-Tenant Logging with Java & AWS

Job ID: 39512702

Budget: ₹2,000 – ₹3,000 INR

We are seeking a backend developer experienced in implementing multi-tenant logging using Java and AWS.

Goal:
Enable tenant-specific logging, where each tenant’s logs are:

Streamed to CloudWatch Logs (separate log group per tenant)

exported to tenant-specific S3 buckets (via Lambda)


Tech Stack:

Java (Spring Boot)

Logback / MDC

AWS ECS (Fargate), CloudWatch Logs, Lambda

Log export automation to S3


What we need from you:

You already have experience or a working setup for per-tenant logging.

You can guide and assist in implementation without needing access to our full codebase.


Pre-requisite for bidding:

Please show a working log output (log file or CloudWatch screenshot) where two different tenant users have logged in, and their logs are separated correctly.

Important:

The project is confidential.

We will not share our codebase via screen sharing, meetings, or file transfer.

Please bid only if you're comfortable working with these conditions.