Obviously I am a crypto currency newbie and I am looking for the right blockchain tech for a project. Now I have done some reading and what I am looking for is something like Ethereum.
1) Smart contracts
2) Low transaction fees
3) suited for micro transactions
What would be helpful if I can use Java as the programming language. Ethereum ticks point 1 but its transaction fees are too high. I am looking for really low fees as volume will be higher.