About
Java Backend Engineer with 4 years of experience designing and developing scalable microservices and distributed systems using Java, Spring Boot, Kafka, Redis, PostgreSQL, and AWS. Experienced in migrating synchronous services to Kafka-based asynchronous processing, optimizing database performance, implementing caching strategies, and developing reliable, testable backend services.
Skills & Expertise (27)
Work Experience
Software Engineer
Ernst & Young (EY)
Aug 2022 - Present
Project 1: US-Based Digital Banking Platform • Built a single backend service serving 4 customer-facing channels (desktop, mobile app, mobile web, chatbot), eliminating per-channel codebases and reducing maintenance overhead by ~40% across the team. • Implemented a two-level caching strategy for digital offers and shopping cart APIs, cutting downstream service calls to ≤2 per request and measurably improving response times for high-traffic endpoints. • Implemented dynamic routing logic to support adding new features and channels with minimal code changes, improving development speed and maintainability. • Worked within a Jenkins + SonarQube + Checkmarx CI/CD pipeline in a regulated banking environment, taking responsibility for build and scan failures within core services. Project 2: US-Based Food Delivery Platform • Worked on migrating 3-4 services from synchronous REST communication to Kafka-based asynchronous processing. Implemented Kafka producers and consumers, including topic setup, consumer groups, offset handling, and retry logic for failed messages. • Owned Kafka producer logic in Product Service to publish product events for downstream consumption, ensuring reliable message delivery and handling failure scenarios. • Reduced database latency by 15% through query optimization and indexing strategies in PostgreSQL. • Implemented comprehensive test automation using JUnit 5, Mockito, and Spring Test Framework, achieving >80% code coverage with unit and integration tests.
Education
B.Tech in Electrical and Electronics - SRM Institute of Science and Technology
2018 - 2022 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Open to Relocation
Skills (27)
Click a skill to find developers with the same skill