Hacking Question: Hiring a developer to run bitcoin core to process bitcoin payments on site Hacking Question: First of all i am totally noob. I dont know much about bitcoins. I have an ecommerce website. I want to accept bitcoin payments for my products. I dont want to use 3rd party api's. I am hiring a developer to run bitcoin core on my server for my website to accept and process bitcoin payments. 


Is it safe to use a freelance developer?
He'll have access to private keys?
Will he be able to hack it?
Is there a way to make my bitcoins safe from hacking in which insider job is involved?


Please kindly give me a serious, detailed and non technical answer
If you want to accept and hold bitcoins it is trivial to generate a large number of addresses offline and feed the public addresses (not the private keys) to the web developer.  He would not have any access to the funds.  Also as suggested in the comments you could use an HD wallet and provide the XPUB key to the developer.  This would allow him to generate only the addresses that you have private keys for.  

For example the electrum wallet is an HD wallet that would provide the required capabilities.