S3FileUploadApplication Requirement AWS CLI Java that works with the CLI Setup credential with 'aws configure' command What is does watchs a local folder whenever new file is added to that folder, upload the file to my s3 bucket. Notes Java Spring is only used to call aws sdk.