Как юридически оформить программиста?
Интересно как можно заранее предусмотреть случаи слива баз, слива кода, попытки умышленно что-то сломать,  или воспользоваться системой денежных переводов в своих целях.
Ну тут вообще:
1. Работает УК, так как код - это интеллектуальная собственность компании, база - персональные данные, а умышленно что-то сломать - это 272
2. Просто физические ограничения к проду.

NDA в российском законодательстве при приёме по ТК не работает.
Есть закон о коммерческой тайне, но он гораздо сложнее, чем "1 раз при приёме на работу подписать бумажку".
www.consultant.ru/document/cons_doc_LAW_48699
Нужно как минимум на бумаге фиксировать кому именно, когда, и к какой именно информации даётся доступ.

В целом даже очень большие компании, где явно используются все возможные законные инструменты, не застрахованы от слива - примеров полно.
Ну и как правило слив происходит не со стороны разрабов, а со стороны какого-нибудь колл-центра или техподдержки. (ибо их много, и их слишком дорого поголовно проверять)

PS: а почему у потенциального вашего сотрудника должно возникнуть желание напакостить?
Вы планируете мало платить (или вообще не платить)? Относитесь к подчинённым по скотски? Или что ещё хуже?
оформляйте как хотите, главное доверие и человек.
Не берите мальчиков и гнилых людей. 
Нормальный мужчина вам и скажет в чем фигня и не накосячит. 

Лично по моему опыту желание мести проявляется у пацанов в мутных конторах, так что будьте взаимо вежливы, ну и не подпускайте молодняк к критичным сервисам. ИМХО