About
Results-driven Java Full Stack Developer with 3+ years of experience developing scalable backend services using Java, Spring Boot, Microservices, REST APIs, Kafka and Angular 15. Skilled in API development, system integrations, and database optimization (MySQL) with experience in banking and financial applications. Proven ability to deliver reliable backend solutions in Agile environments.
Skills & Expertise (43)
Work Experience
Java Full Stack Developer
Synechron Technologies Pvt. Ltd
Mar 2024 - Feb 2026
Developed and maintained Spring Boot RESTful APIs integrated with Angular frontend for financial modules, ensuring seamless data flow and responsive user experience. Implemented robust backend services integrating third-party financial APIs with Retry (exponential backoff), Circuit Breaker, and Token Bucket Rate Limiting, ensuring high system reliability under failures. Implemented business logic in backend services and integrated Apache Kafka for event-driven communication by publishing events to topics and consuming them for downstream processing, enabling scalable and decoupled transaction workflows. Optimized MySQL database queries and indexing strategies to enhance backend API performance and ensure efficient data retrieval for high-volume operations. Implemented pagination, sorting, and dynamic filtering using Hibernate and JPA repositories to efficiently handle large datasets for UI consumption. Refactored monolithic code into reusable utility classes and modular components, improving overall code maintainability, readability, and scalability of the application.
Java Full Stack Developer
Synechron Technologies Pvt. Ltd
Mar 2023 - Feb 2024
Designed and optimized RESTful APIs for Angular-based frontend, ensuring efficient client-server communication and enhanced application performance. Implemented Angular reactive forms, validations, and two-way data binding to enhance user experience and maintain modular frontend architecture. Integrated Renovate Bot to automate library and dependency upgrades, reducing manual effort by ~70% and improving CI/CD pipeline reliability. Established a robust testing culture using JUnit 5 and Mockito, achieving 90%+ code coverage and ensuring zero-defect delivery in production. Migrated backend services from JDK 11 to JDK 21 and upgraded Spring Boot version, enhancing application performance, improving security standards, and ensuring compatibility with modern frameworks. Resolved security vulnerabilities in Java code identified by Checkmarx, enabling successful CI/CD pipeline executions in Jenkins and improving overall code security and build stability.
Education
B.Sc (Computer Science) - Savitribai Phule Pune University
2018 - 2021 · Afghanistan