You cannot deposit paper checks with Juno. You need to first cash your check at another bank that accepts physical checks, then transfer those funds to your Juno account. Here's an article with a list of places to cash a check, many of which do not require you to be an account holder.