I use java streams all the time. But it's very much "programming in the small" which doesn't matter much in the grand scheme of things if you use for loop.
See also Dataflow Programming with a Functional Programming Language - https://medium.com/the-art-of-software-development/dataflow-...