About
Results-driven Java Developer with 2.2 years of professional experience building robust, high-performance back-end systems and microservices. Hands-on expertise in Java, Spring Boot, Hibernate, Spring Security, and RESTful APIs, with real-world exposure to cloud technologies (AWS S3, AWS Lambda), enterprise databases (Oracle DB, IBM DB2, MySQL), and large-scale batch processing. Proven track record of delivering scalable, distributed architectures in banking and fintech domains. Adept at clean code practices, CI/CD pipelines, and Agile collaboration.
Skills & Expertise (57)
Work Experience
Java Developer
Redite Technologies
Mar 2025 - Mar 2026
Designed and developed a secure, scalable Merchant Application enabling seamless transactions between users and multiple merchants, supporting real-time payment processing and merchant onboarding. Developed 15+ RESTful APIs using Spring Boot and Spring MVC, enabling seamless integration between front-end clients and back-end services with proper authentication and authorization via Spring Security (JWT, RBAC). Integrated Stripe Java SDK for reliable payment gateway operations — including payment initiation, status tracking, and refund handling — significantly improving merchant transaction reliability. Implemented user account management and merchant onboarding workflows using Hibernate ORM and MySQL with optimized SQL queries for high-throughput, concurrent transaction environments. Architected modular microservices to decouple application components, accelerating feature delivery and enabling independent scaling based on load requirements. Configured JavaMail for automated transactional email notifications (payment confirmations, merchant onboarding alerts, account updates), enhancing user communication workflows. Participated actively in Agile/Scrum ceremonies including sprint planning, backlog grooming, daily stand-ups, and peer code reviews to ensure consistent delivery quality. Wrote unit tests using JUnit and performed API testing via Postman to validate endpoint behavior, edge cases, and integration flows before deployment.
Java Developer – Apprentice
Fidelity Investments
Feb 2024 - Feb 2025
Developed a fully automated event-driven purge workflow where business-provided account files were ingested via Amazon S3, triggering downstream processing through AWS Lambda functions — eliminating manual data pipeline intervention. Implemented Java batch processing jobs to process account lists and systematically delete inactive financial records across 60+ database tables spanning Account, Customer, Household, and Special Case domains. Built backend business logic to update and track purge status indicators (N → Y) across Oracle DB and IBM DB2, ensuring accurate deletion tracking, audit traceability, and data recoverability. Improved database query performance by 30–40% (estimated) by removing stale, inactive account records from 60+ tables, reducing index bloat and optimizing storage utilization. Engineered robust error handling and retry mechanisms within batch jobs to handle partial failures gracefully, ensuring data consistency across large-volume processing runs. Collaborated with data engineers, business analysts, and QA teams to validate purge workflows, ensuring alignment with data governance policies and regulatory compliance requirements. Documented technical workflows, data flow diagrams, and batch job configurations for knowledge transfer and operational runbooks.
Education
Bachelor of Science in Information Technology - Sri Krishna Adhitya College Of Arts & Science
2019 - 2022 · Afghanistan
Certifications
AWS Cloud Practitioner / Developer Associate
Amazon Web Services · 2025
Java Programming – Core & Advanced Concepts
IPCS@GLOBAL · 2023
Spring Boot & Microservices Development
IPCS@GLOBAL · 2023
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Open to Relocation