About
Java Backend Developer with 1.5 years of experience designing and building scalable, cloud-native microservices applications using Java, Spring Boot, Spring MVC, and Spring Data JPA. Hands-on expertise in event-driven architecture with Apache Kafka, distributed transaction management using the Saga pattern, and fault-tolerant design with Resilience4j Circuit Breaker. Proficient in containerization with Docker, orchestration with Kubernetes, and cloud deployment on AWS. Experienced with Hibernate ORM, SQL databases, and Git-based version control workflows. Passionate about writing clean, maintainable code and delivering high-performance backend systems.
Skills & Expertise (31)
Work Experience
Java Backend Developer
ACL Digital
Oct 2024 - Present
Designed and developed a microservices-based healthcare platform enabling doctor consultation, appointment booking, and medicine ordering. Implemented Spring Security with RBAC for secure authentication and authorization. Developed modules for patient management, doctor discovery, appointment scheduling, and order management. Built appointment scheduling system to manage time slots and availability efficiently. Implemented cart and order management with integrated payment gateway (sandbox). Developed notification service for real-time email and SMS alerts. Integrated AWS S3 for secure file storage with validation and upload restrictions. Enabled asynchronous communication using Apache Kafka for event-driven architecture. Applied Saga pattern and resilience design (Resilience4j) for distributed transaction handling and fault tolerance. Developed REST APIs using Spring MVC, Hibernate (JPA), and optimized queries with JPQL and native SQL. Implemented logging, exception handling, and debugging for improved maintainability. Tested APIs using Postman and ensured code quality with JUnit, Mockito, and JaCoCo. Containerized services using Docker and deployed via Kubernetes. Documented APIs and followed Agile methodology for iterative development.
Analyst
HCL Technologies Ltd
Sep 2022 - Aug 2024
Worked in a large-scale enterprise IT environment, gaining strong exposure to production systems, SLA-driven operations, and incident lifecycle management. Performed systematic root-cause analysis and issue resolution, building strong analytical and debugging skills. Collaborated with cross-functional teams and maintained detailed technical documentation, developing communication and process skills critical in Agile development environments.
Education
Bachelor of Engineering [B.E.] - Sapthagiri College of Engineering
- 2022 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (31)
Click a skill to find developers with the same skill