Backend Assignment-User Document Storage Service
₹600-1500 INR
Paid on delivery
Create a REST API to search and download the file in a user storage account
-- Files are stored in an S3 (Only On s3 bucket)
Input
Username: “sandy”
Search File Name Term: “logistics”
1. Search Files - Mandatory to attempt
2. Upload Files -> Optional (You can write an API for upload as well)
Each user would be maintained as a folder. Search for the user would only search his folder in
S3
1. No Authentication
2. Files are stored in an S3 bucket for each user - ( S3 Integration )
3. Single s3 bucket as storage
4. Search on Filename only
5. Optimized APIs calls
6. Design for Extensibility
Things to take care of
1. No UI - REST Compliance APIs only
2. Testable by Postman/Swagger (No UI)
3. Will prefer code structured in proper fashion
4. Will prefer JUnit
5. Using any Java Framework ( spring boot, dropwizard etc)
Project ID: #36752604
About the project
Awarded to:
Professional java developer with 9 years of industry experience in springboot based microservice architecture. I have worked on s3 before. Should be able to achieve this in 48 hours.
9 freelancers are bidding on average ₹2478 for this job
Hi there, I can do this in 2 day's. I have 12+ years of experiance in Java/SpringBoot and making Rest API. I can provide you this via Postman,if time permits also swagger. Junit will take 30% more time and would like t More
I understand you are looking for a backend developer to create a user document storage service with APIs that can be used to search and download files in an S3 bucket. With my extensive experience in Java, Spring Boot More
I have a experience in asp.net, MVC, web API, c#, SQL, entity framework,linq, razor view (Cshtl), html, bootstrap,Angular JS, Jquery, Json,XML, reports (PDF,xls, crystal, rdlc,ssrs).
As a developer with a strong proficiency in Java, JUnit, RESTful API development, and experience with Amazon S3 and Spring Boot, I believe I am a great fit for this project. Here's why: Java expertise: I have a solid More