C/C++ e/ou Rust são boas opções para você que quer consolidar seus conhecimentos em nível "baixo nível". Particularmente, sou apaixonado por C/C++, mas tenho uma quedinha amorosa pelo Rust, pois acho muito interessantes os conceitos que regem a linguagem.
Java também é uma ótima escolha. Existem diversos conteúdos que explicam a relação entre o Java, a JVM e o sistema operacional. Na faculdade, aprendi Java. Muitos detalhes sobre como o processador se comunica com nosso código eu aprendi estudando a JVM.
A Concurrency API nada mais é do que um nome elegante para as ferramentas que nos ajudam a lidar com concorrência em nossas aplicações.