Descrição do Cargo:
A posição de Desenvolvedor(a) Back-End envolve criar soluções escaláveis e eficientes utilizando linguagens de programação como Java.
O desenvolvedor terá a responsabilidade de desenhar, implementar e manter APIs RESTful, garantindo que sejam fáceis de usar e escalonáveis.
Além disso, o desenvolvedor trabalhará em estreita colaboração com as equipes de frontend e QA para garantir a integração eficiente entre sistemas.
Outras responsabilidades incluem participar de revisões de código, utilizar ferramentas de versionamento (Git), colaborar com o fluxo de trabalho em times ágeis (Scrum/Kanban) e documentar código quando necessário.
Para esse cargo é fundamental conhecer API's RESTful, Java, testes unitários e metodologias ágeis.
Competências Requeridas:
* APIs RESTful;
* Java;
* Implementação de testes unitários;
* Metodologias ágeis (Scrum/Kanban);
* Bancos de dados relacionais e não-relacionais;
Benefícios:
Trabalhar em um ambiente de inovação e resultado, onde os colaboradores têm oportunidade de crescimento profissional.
Conhecimento de Cloud (AWS, Azure ou GCP) e Microsserviços são considerados vantajosos, mas não obrigatórios.