Mostly for developing front end sites, using frameworks such as React also used on server side.
For creating native FFmpeg/GStreamer applications, sometimes use it with OpenCV
For creating server side applications with Tomcat/Spring Boot, also used it to create Android applications
For creating Android applications, also its the main language for Android Compose
For building iOS applications, however I don't have a Mac anymore :(
For building an adminstor page I mostly use this for side projects.
For building an administor page also used for various side projects.
For creating a matchmaking application, still pretty new
For live streaming/recording. Also transcoding
Pretty much the same as FFmpeg but GStreamer is used mostly for live streaming
For live streaming services, I've also used various SFUs/MCUs mostly mediasoup