Usando o Java para encontrar informações simples do Active Directory

Este é o meu primeiro post, por favor seja gentil.

Eu recentley comecei a usar o Powershell no trabalho para mudar grupos de AD, encontrar informações de AD, etc., mas não tenho a GUI que eu gosto tanto sobre Java.

Existe uma maneira simples (ou exemplo de código) pelo qual eu insiro um nome de host de destino e sou retornado com os detalhes que peço. Grupos de membros do AD, informações da conta, etc?

Meu conhecimento em Java não é tão bom quanto o meu Powershell, portanto, o máximo de ajuda possível seria realmente avaliado.

obrigado