I'm tasked with planning the development of a custom journey builder activity and have some questions:

1. **Can Java be used as the back-end for the developed webservice that will live in Journey Buider?** That would seem logical since the service needs to only receive data, but for the most part the documentation mentions PHP, .Net and server-side Javascript only. Would it not be problem to use with in conjunction with Postmonger?
2. **Is SSL really required to implement a custom activity?** Asking mostly if non-secure connections could be used in the pre-production phase - we would move the activity to a secure host when the tests are successful.