If I would have to choose a favorite contemporary science fiction writer, I'd definitely mention John Scalzi. Redshirts, one of his newest novels, was one of my favorite reads last year.
I also enjoyed his Old Man's War novels. These are books that are heavy on military themes and science fiction elements. I'm not really big on everything military, but I did enjoy these novels, especially the first one, Old Man's War. The second book, The Ghost Brigades, which is a sequel of sorts, is quite action-packed and yet quite philosophical. I still have to finish the third book, The Last Colony. And I believe that there are still more books in this series as well.
What joy it is to find out that these novels are now being turned into a TV series! This TV series is definitely something to binge-watch. I. Can't. Wait.
Anyway, the TV shows might not appear anytime soon. So there'll still be at least a year to read all the Old Man's War novels, and probably a few other works of Scalzi. He writes very entertaining novels. And he's funny as hell.