Children of Time by Adrian Tchaikovsky.
I like so-called "hard sci-fi", where effort is made into thinking through the details and the sci-fi bit is not just a backdrop for a regular story, or a way to validate neuroses du jour. Both of these are definitely in my top-10 sci-fi books of all time.
I get the feeling 3 body problem is considered one of the best sci-fi books only by people who don't read sci-fi.
Not really recent but I'd recommend Blue Remembered Earth by Alastair Reynolds (but I'm partial to Reynolds after the Revelation Space series and House of Suns) or if you like military sci-fi Marko Kloos' Frontline series.
It looks like there is a movie in the works called "Mickey 17".
- Adam Roberts: New Model Army (2010?)
- Hiroshi Sakurazaka: All You Need is Kill (2005?)
- Mike Resnick: The Dark Lady (2015?)
- KC Alexander: Necrotech (2015?)
- Gary Gibson: Stealing Light, Nova War, and Empire of Light (2013?)
- Linda Nagata: The Last Good Man (2015?)
Adrian Tchaikovsky's children of time series, as well as his terrible worlds novelas
Anne leckie's ancillary justice series
Martha Wells Murderbot diaries
Andy Weir's project hail mary
John scalzi's old man's war trilogy (technically more than a trilogy, but they fall off after the first 3)
These books take into account recent developments and events so they don't sound anachronistic like some of sci-fi classics. Maybe they'll lose that appeal in few decades and will be harder to read for our grandchildren, but I do enjoy all the cultural references from my time.