When we need fast development and an simple and elegant way to create micro services, Node.js os a good option. Node.js not solve all The problems, but you can integrate and manage all your services just using Node.js. Go also a good option too lime perhaps Elixir or Rust too. If you're not confident with Node.js just because Callback Hells, you really need go dive in JavaScript and learn a Little more than the basics to avoid callback hells.