The credentials you are providing is incorrect. You are giving IAM username and password. Instead you have to provide the access_key_id and access_key_id.
AWSCredentials credentials = new BasicAWSCredentials(access_key_id, secret_access_key)
See: Providing AWS Credentials in the AWS SDK for Java