About
Java Backend Developer with 2 years of experience building secure and scalable backend applications using Spring Boot, REST APIs, and relational databases. Strong hands-on experience in microservices and multi-module architecture, pagination, filtering, centralized exception handling and RBAC. Experienced in developing Kafka-based event-driven systems and working in agile environments with a focus on clean, maintainable code.
Skills & Expertise (25)
Work Experience
Associate Software Developer
Capgemini Technology
Feb 2023 - Apr 2024
Worked on 2G, 3G, and 4G network architectures, supporting network management and optimization. Monitored network elements, managed alarms, and analyzed traffic data to ensure optimal performance.
Java Backend Developer
IN2IT Technologies
Apr 2024 - Present
Executed a multi-module Spring Boot application for organization onboarding and centralized management. Worked on schema-based multi-tenancy in PostgreSQL to securely isolate data for 100+ organizations. Configured Liquibase for schema-specific migrations and database versioning across multiple environments. Planned and Imposed RBAC with module and feature level permissions, supporting 5+ roles. Administered user-to-product-role mappings and dynamic access assignments for 500+ users. Stored user sessions and user logs for monitoring. Incorporated Vault for secure storage & developed a scheduler to validate database consistency. Expanded 30+ REST APIs for organization, project, and user management. Collaborated in code reviews and Knowledge Transfer Sessions to improve team standards.
Java Backend Developer
IN2IT Technologies
Apr 2024 - Present
Developed 30+ reactive REST APIs using Spring WebFlux for high-concurrency healthcare workflows. Implemented CRUD operations for hospitals, doctors, nurses, and patients across multiple organizations. Applied OTP-based authentication (change/forgot/reset password) using Redis for secure credential handling. Enforced RBAC for multi-hospital and multi-role access control. Created patient health monitoring module with automated threshold-based alert emails. Integrated webhook-based onboarding and email notifications using JavaMailSender.
Java Backend Developer
IN2IT Technologies
Apr 2024 - Present
Designed and Delivered microservices-based architecture using Spring Boot. Imposed RESTful APIs for configurable workflow and process lifecycle management. Incorporated inter-service communication using Feign Client. Constructed Kafka-based event-driven workflows (Producers & Consumers) for asynchronous processing. Improved database queries, enhancing API response times by 15–20%.
Education
Bachelor's Degree in Computer Application - Tilak Raj Chadha Institute of Management & Technology, Kurukshetra University
2019 - 2022 · Afghanistan
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation