I'd say give it a go with C# or javascript using the Unity engine. Python is very easy to learn but also has kinda distinct way of writing, I'd say go with C# if you want to touch your feet in the water or go with javascript if you want to have an easier time ( from what I've seen in the industry artists always pick it up ).
Always use the right tools for the job, in this case Java isn't the right tool.. When you have limited resources to create an application you need every little thing that's available for you. The mobile market supports java just because Apple and Google want to make money off developers more than they want off users so they give you an "easy" language for you to work with.
At the end of the day, use what you are most comfortable with but the games industry is a tricky place to be!