This is also what I use. Others mention insomnia, but it does not support testing responses (validating them) with a script.
With the Http Client in IntelliJ you can do that, as well as with Postman.
But with Postman you need to import/export everything and put it into you projects, so you can check it in with your source code.
Using IntelliJ you don't need to do that anymore too.
Having used Postman, Insomnia and the IntelliJ Http Client, the last one is the best out of them all.
I was about to buy a new MBP this year but held back because I already have 16GB of RAM and want more, actually need more. I often have the problem that my current MBP runs out of memory and when this happends it costs me like 30 to 60 minutes to get back to the point where I was when it ran out of it. So yeah, there are some of us that need more RAM.