Utilize Java para desenvolver o back-end da sua aplicação utilizando a orientação a objetos. O Java é uma linguagem utilizada mundialmente que está presente em diversos dispositivos e plataformas, tendo suporte para diversas tecnologias. Uma das linguagens mais utilizadas no mercado, possui extenso conteúdo na comunidade de desenvolvimento de software.