John Doe

Backend Java Developer | Microservices & Distributed Systems Specialist

Bhubaneswar, IN.

About

Highly skilled Backend Java Developer with a strong foundation in Core and Advanced Java, specializing in building scalable microservices and robust distributed systems. Proven ability to leverage Spring Boot, Kafka, PostgreSQL, Redis, and AWS to deliver high-performance, fault-tolerant solutions, as demonstrated by an 80% reduction in manual processing and 100% API success rates. Seeking to apply expertise in event-driven architectures and system design to drive innovation and efficiency in a challenging technical environment.

Work

ABC

|

Project Trainee

Remote, NA, India

→

Summary

Led the development of an AI-powered invoice automation platform, significantly reducing manual processing and enhancing data accuracy.

Highlights

Engineered a serverless AI-powered invoice automation platform, reducing manual processing by 80% through intelligent document understanding and streamlined data ingestion, extraction, validation, and storage.

Integrated AWS Textract and Bedrock to develop a robust data classification and validation system for invoices, implementing confidence-based decisioning, risk assessment, anomaly detection, and achieving 100% duplicate prevention.

Designed and implemented scalable event-driven workflows utilizing AWS EventBridge, Step Functions, and cron jobs to automate reporting, review escalation, and S3 cleanup processes, enhancing operational efficiency.

Conducted comprehensive load-testing on critical APIs, handling 29,000+ requests with a sustained throughput of 77+ requests/sec, maintaining 100% success rates, 237 ms P95 latency, and 465 ms P99 response times.

XYZ

|

Backend Developer Intern

Remote, NA, India

→

Summary

Developed a high-performance, thread-safe Token Bucket Rate Limiter using modern Java and Spring Boot technologies.

Highlights

Developed a thread-safe Token Bucket Rate Limiter using Spring Boot 3 and Java 17, incorporating per-client isolation, lazy refill mechanisms, and request interceptors to manage API traffic effectively.

Implemented HTTP 429 responses for rate-limited requests, ensuring robust API governance and preventing system overload.

Optimized memory usage through idle bucket eviction utilizing ConcurrentHashMap and configurable TTL, refill rate, and burst capacity, enhancing system stability and resource efficiency.

Education

Institute of Technical Research & Education, Bhubaneswar

Bhubaneswar, Odisha, India
→
B.Tech. Computer Science & Engineering

Courses

Data Structures & Algorithms

OOP

DBMS

Operating Systems

Computer Networks

Awards

Top 1% Performer

NPTEL (IIT Kharagpur) - Programming in Java

Achieved a perfect score (100%) and ranked in the top 1% for the NPTEL 'Programming in Java' certification course from IIT Kharagpur, demonstrating exceptional proficiency in Java programming.

Certificates

Programming in Java

NPTEL (IIT Kharagpur)

Skills

Programming & Querying

Java, SQL, JavaScript, HTML, CSS, Data Structures & Algorithms, DSA Problem Solving (450+ problems on LeetCode/HackerRank).

Frameworks

Spring Boot, Spring MVC, Spring Data JPA, Spring Security, REST APIs, Hibernate.

Cloud & DevOps

AWS SES, API Gateway, Step Functions, Amplify, Docker, Kubernetes, EventBridge, S3, CI/CD Pipelines.

System Design

HLD (High-Level Design), LLD (Low-Level Design), Event-Driven Architecture, Distributed Architecture, Load Balancing, Rate Limiting, Saga Patterns, Kafka Idempotency, Dead Letter Queue (DLQ).

Databases & Caching

PostgreSQL, MongoDB, Redis.

Tools & Technologies

Textract, Bedrock, ConcurrentHashMap, Cron Jobs, Razorpay.

Projects

Event-Driven Ecosystem with Saga Orchestration

→

Summary

Developed a comprehensive B2C marketplace leveraging 12+ Spring Boot microservices and Kafka-driven Saga patterns for robust workflow orchestration.