Move QueueMessageHandler creation to SqsConfigurationSupport and register it as bean. Register converters for messaging templates (SQS and SNS) directly in the template's constructor.