I have used BOTO which is the Python library to work with AWS, however, the AWS SDK for Java is more well developed and contains more features including the one that I care encyption on client.
Here is how I set up AWS SDK for Java on my brand new Windows 10 box 🙂
This is the screen shot of how the Eclipse plugin for AWS looks like, pretty handy to use.