Twitter API

Galera é o seguinte, fazendo algumas pesquisas pelo Google e fóruns não encontrei uma resposta, só fiquei com mais dúvidas. É possível usar o Twitter API com JavaScript? Alguns lugares encontrei respostas dizendo que não, tudo tem de ser feito no back por questões de segurança ao obter permissões do usuário para administrar seu perfil etc. Não me esquecendo, a aplicação que pretendo desenvolver é o seguinte, a pessoa usara o sistema para fazer tweets/postagens e ler seu feed. Talvez possam usar como referencia a plataforma HootSuite para entender o que aplicação faz, mas claro que não de uma maneira robusta como eles, estou aprendendo. Se não for possível usar com JavaScript, qual biblioteca para Java vocês me recomendam?