Back to Developers
Anjali Sharma

Anjali Sharma

Senior Java Backend Developer

Mumbai 4+ yrs exp 89 · Excellent

About

Java Backend Engineer with 4+ years of experience delivering enterprise-grade microservices using Java, Spring Boot, Spring Security, and Hibernate JPA. Skilled in RESTful API design, JWT-based authentication, database integration, and test-driven development using JUnit and Mockito. Proven track record in Java and database migrations, CI/CD collaboration, and Agile/Scrum delivery with a focus on scalability, reliability, and clean code.

Skills & Expertise (38)

Spring Boot Advanced
8.9/10
4
Years Exp
Java 21 Advanced
8.6/10
1
Years Exp
Microservices Advanced
8.5/10
4
Years Exp
Spring Security Advanced
8.3/10
4
Years Exp
AWS S3 Advanced
8.0/10
4
Years Exp
MS SQL Server REST APIs Spring Data JPA Jenkins CI/CD Pipelines EOS Maven IntelliJ IDEA Git GitHub tomcat Jira Agile Scrum Sprint planning TDD JPA Java 11 Core Java OOPs Streams Lambdas SQL Spring MVC Hibernate ORM MySql Apache Kafka JUnit Mockito Postman Swagger Java 8 JWT

Work Experience

Java Backend Developer

Truelancer.com

Dec 2021 - Apr 2025

Built scalable RESTful APIs and microservices using Spring Boot with Spring Security and JWT-based authentication. Implemented OTP-based login and Role-Based Access Control (RBAC) to secure sensitive endpoints. Integrated AWS S3 for scalable file and image storage across hospitality modules. Designed clean DTO structures and integrated third-party SMS, email, and WhatsApp communication services. Developed PDF generation reports and exception-handling mechanisms for business logic workflows. Utilized Spring Data JPA to streamline CRUD operations and optimize database access performance. Validated APIs using Postman and managed version control via Git/GitHub for team collaboration.

Senior Software Engineer

HCL Technologies

Apr 2025 - Present

Worked on NSFT, an enterprise data distribution platform used for secure file transfer between internal systems. Wrote JUnit test cases to improve unit test coverage and ensure application stability. Upgraded a service from Java 11 to Java 21, resolving compatibility issues and ensuring smooth deployment. Contributed to database migration from MySQL to MS SQL Server by modifying DAO queries to support both databases using a flag-based configuration. Implemented a custom File Retention Feature to automatically delete files based on configured retention period. Onboarded the OLA Service to the Japan Secure Zone (JSZ) environment by configuring JSZ-specific endpoints and environment settings, connecting the service to the required database and internal components, deploying via Jenkins and EOS, and verifying that the service correctly monitors feeds and triggers notifications on OLA time breaches. Implemented scheduler-driven CMDB data synchronization automating registration of app instances, ServiceNow groups, user details, and group-user mappings between NSFT DB and external CMDB APIs using insert-or-update logic with hashcode-based change detection.

Education

Master of Computer Application (MCA) - Ajay Binay Institute of Technology

- · Afghanistan

Certifications

No certifications added yet

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 14/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 89/100

Profile Overview

Member sinceMar 2026

Availability Details

Visa Status

H1B

Relocation

Open to Relocation