やる気満々であるとは、何かをしたいという強い欲望や意欲が内心に満ちあふれている状態を指します。心の内側にある前向きなエネルギーが充実しており、行動に移す準備ができている心理状態です。主観的な気持ちの高揚を強調します。
張り切っているとは、やることに対して意気込みを持って積極的に行動している状態です。気合を入れて熱心に取り組む様子が外に表れています。行動や態度に現れる張り詰めた気持ちを表し、実際の動きや言動に勢いが感じられます。
やる気満々は内的な心の状態に焦点を当て、意欲がどれほど満ちているかを表します。張り切るは外的な行動や振る舞いに焦点を当て、その行動の中に気合や勢いがあるかを表します。使う場面では、やる気満々は予定前や準備段階で、張り切るは実際の活動中に使われやすいです。ニュアンスでは、前者はしっとりした確実性、後者は元気の良さが強調されます。
心の内側の意欲を述べるなら「やる気満々」、目に見える積極的な行動や勢いを述べるなら「張り切っている」を使います。前者は内向的、後者は外向的という違いで判断できます。