My guess would be Litoria caerulea aka green tree frog as well. Hopefully, someone w/ more knowledge will chime in.

There's a care sheet here: http://www.frogforum.net/tree-frogs/...caresheet.html