Hola
hugovhs:
Entiendo que cuando dices java quieres decir javascript.
Por una parte, mira todo lo que tiene que ver con
geocoder (Tienes la documentación y ejemplos en
https://developers.google.com/maps/documentation/javascript/geocoding?hl=es)
Te adelanto un dato que suele resultar difícil encontrar. Dices que tienes que trabajar con códigos postales. Este dato llega como
results.long_name que responde a
'postal_code'.
Una vez inicies tus primeros pasos, puedes presentar tu código y vamos viendo los problemas.