They can be divided into multiple distinct subgroups like Central Javanese, East Javanese, Tegalan, Cirebonan (arguable if they are mix Javanese-Sundanese if not Javanized Sundanese), Banyumasan, and Madurese (also debatable whether if they are a separate group from Javanese). read more
I am a Javanese myself and having lived in the Netherlands I got the chance to know Javanese Surinamese. Unfortunately I have never been to Suriname, but it is on my bucket list. read more