Yes, Java is perfectly suitable for Android chat app development. It supports multi-threading and concurrency which makes it a great choice for developing messaging apps that need to handle multiple users within the app simultaneously. It is highly reliable, and scalable and has a rich set of libraries and frameworks to create real-time Android apps.