Back to Developers
Vanshika Rana

Vanshika Rana

Java Backend Developer

Noida
80
Profile Score

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)

REST APIs Intermediate
8.2/10
2
Years Exp
Spring Boot Intermediate
8.1/10
2
Years Exp
Microservices Intermediate
8.0/10
2
Years Exp
Java 17 Intermediate
7.8/10
2
Years Exp
Apache Kafka Intermediate
7.7/10
2
Years Exp
Postgresql tomcat Git Swagger JavaMailSender Spring Scheduler Liquibase OTP Authentication RBAC Kafka Connect Redis MySql Java 8 Feign Client Webhooks Event-Driven Multi-Module Spring WebFlux Spring MVC Java 11

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

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation

Skills (25)

REST APIs Spring Boot Microservices Java 17 Apache Kafka Postgresql tomcat Git Swagger JavaMailSender +15 more