JS хорош, на нём хорошо писать REST сервера и браузерные приложения.
Но один знакомый разработчик сказал: "Писать под Android на Javascript - всё равно что закручивать гвозди отвёрткой"
Можно начать с этого
Уроки по основам разработки android-приложений
Сервер не обязательно писать на Java, проще на JS или PHP из-за отсутствия строгой типизации.
Было бы полезно ознакомиться с REST API, назначением HTTP методов.