About
Results-driven Java Full Stack Developer with 3.5+ years of experience designing, developing, and delivering scalable, high-performance enterprise web applications. Expertise in Java 8/11, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, Microservices Architecture, and REST API development. Hands-on experience with front-end technologies including React.js and JavaScript (ES6+). Proficient in Apache Kafka for event-driven messaging, CI/CD pipelines via Azure DevOps/Jenkins, Docker, and cloud platforms (AWS). Strong foundation in Data Structures & Algorithms, OOP principles, Low Level Design (LLD), and SQL/NoSQL databases. Experienced in Agile/Scrum methodologies, unit testing (JUnit/Mockito), and production-grade observability using Kibana (ELK Stack), Splunk, and Grafana. Passionate about clean code, backend architecture, system design, and continuous learning.
Skills & Expertise
No skills listed yet
Work Experience
Java Full Stack Developer
VisionQuest Solutions Private Limited
May 2023 - Present
Architected high-performance microservices using Java 8/11 and Spring Boot, refactoring legacy components to improve API response times by 15% and reduce system exceptions by 20%. Spearheaded event-driven architecture using Apache Kafka — published billing events to downstream consumers and triggered automated SMS/Email notifications with robust retry mechanisms. Designed and developed secure RESTful APIs for product listing and order processing, enabling seamless communication across 50+ cross-functional internal systems. Ensured ACID compliance using Hibernate/JPA with complex entity mappings and transactional rollbacks, preventing partial data updates during high-volume billing cycles. Built responsive and dynamic UI components using React.js and Redux, consuming REST APIs to deliver real-time billing dashboards and account management features. Enhanced observability and root cause analysis using Kibana (ELK Stack) and Splunk, implementing code-level fixes that reduced incident resolution time by 30%. Implemented Spring Security and OAuth2/JWT for role-based access control (RBAC), ensuring strict access control of sensitive user data and compliance with enterprise security standards. Authored comprehensive unit and integration tests using JUnit/Mockito achieving 90%+ code coverage; led code reviews and took ownership of core application modules. Streamlined CI/CD pipelines via Azure DevOps and Jenkins; containerized services using Docker; used Postman and Swagger for rigorous API documentation, significantly reducing production defect rates. Collaborated with infrastructure teams to monitor JVM performance and server health using Grafana, maintaining 99.9% application availability. Delivered Agile feature enhancements within 2-week sprint cycles — participated in daily stand-ups, sprint planning, and retrospectives, maintaining alignment with business goals. Designed and optimized SQL schemas in MySQL/PostgreSQL and NoSQL collections in MongoDB; performed Query Optimization for high-volume transaction tables.
Junior Software Developer
Capgemini
Dec 2022 - Apr 2023
Designed and developed a scalable, distributed Online Order & Delivery System using Java, Spring Boot, and RESTful APIs, consisting of 5+ microservices including User, Product, Order, Payment, and Delivery. Secured the system with JWT-based authentication using Spring Security and improved inter-service communication using Feign Client and RestTemplate, reducing response latency by 30%. Enabled dynamic service discovery with Eureka Server and centralized config management with Spring Cloud Config, improving deployment efficiency by 40%. Integrated Kafka for asynchronous event handling, automated workflows, and containerized the system using Docker & Docker Compose, leading to 50% faster environment setup. Developed and optimized core microservices (User, Product, Order, Payment, Delivery) using Spring Boot, ensuring modularity and scalability across the system. Secured APIs by implementing Spring Security with JWT, enhancing the security of the system and enabling role-based access control for sensitive operations. Improved inter-service communication by integrating Feign Client and RestTemplate, reducing internal API call response time by 30% and improving overall system performance. Enabled asynchronous, event-driven architecture by integrating Kafka/RabbitMQ, streamlining workflows between services (e.g., Order to Payment) and improving system reliability. Containerized microservices with Docker and orchestrated them using Docker Compose, reducing environment setup time by 50% and ensuring consistent deployment across development and production. Streamlined service discovery and configuration management with Eureka Server and Spring Cloud Config, resulting in 40% reduction in downtime during updates and deployments. Created interactive API documentation using Swagger/OpenAPI, enabling easy integration for frontend teams and reducing the effort for external developers interacting with the system. Wrote unit tests using JUnit and Mockito, ensuring high test coverage and maintaining code quality throughout the development lifecycle.
Education
B.Tech – Instrumentation and Control Engineering - Sri Manakula Vinayagar Engineering College
2018 - 2022 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation