I use Git with GitLab because is cool and easier than other versioning systems like subversion.
For android development, I use Kotlin (and sometimes still use Java ).
For IDE, of course use Android Studio (and also IntelliJ IDEA )
I use PHP and Python for backend API