公诉机关指控：1、2012年4月5日，被告人张某某利用担任漯河市郾城区某镇某村党支部委员兼村委会出纳、协助某镇人民政府从事征地拆迁工作、负责管理本村土地征用补偿款的职务便利，私自挪用征地款300万元用于购买个人理财产品。2012年4月18日，被挪用的款项全部赎回，并营利2449.09元，张某某分得1000元。2、2015年期间，被告人张某某利用担任漯河市郾城区某镇某村党支部委员兼村委会出纳、协助某镇人民政府从事征地拆迁工作、负责管理本村土地征用补偿款的职务便利，私自挪用征地款4578440元用于归还其在漯河市某有限公司担任业务员期间收取的储户存款。被挪用的款项尚未归还。2015年8月4日，被告人张某某主动到漯河市郾城区人民检察院投案自首。公诉机关出示了以下证据：被告人张某某供述、证人张某1、张某2、张某3、李某1、张某4、张某5、张某6、张某7、张某8、许某、张某9、徐某、李某2、刘某、张某10证言；书证：被告人身份证复印件、任职证明、记账凭证、票据、领款单、银行账户交易明细、进账单、银行理财产品申购委托书、漯河远方会计师事务所审计报告、情况说明、还款明细表、理财服务凭证、借条、收条、归案经过等。公诉机关认为被告人张某的行为构成××罪，请求依法判处。
挪用公款