I agree with python, its syntax is very simple, with some good bootcamps, tutorials and other internet resources you can reach an intermediate/advanced level, but in my opinion java is not very complicated, comparing it with python you can obviously see the difference, but practicing and researching you can understand it very well. The good thing about java is that it is very similar to C and C++, if you learn java you have already secured 3 languages practically, only a few things change between them, but it becomes easier when you learn Java.