**Detalhes da Vaga**
Descrição do Cargo
A empresa busca um profissional para ocupar a posição de Desenvolvedor(a) Sênior, responsável por desenvolver, manter e evoluir aplicações backend com Java (Spring Boot).
O candidato ideal deve ter sólida experiência em Java e conhecimentos práticos em Node.js e React.
Além disso, é importante ter habilidades em colaboração, garantir qualidade de código e trabalhar em conjunto com equipes de Front-End, UX/UI e Produto.
**Requisitos Obrigatórios:**
* Experiência comprovada em Java (Spring Boot)
* Conhecimento em Node.js para desenvolvimento de serviços ou scripts auxiliares
* Experiência com React e desenvolvimento de interfaces web responsivas
* Sólido entendimento de arquitetura de software, APIs RESTful e microsserviços
* Experiência com bancos de dados relacionais e não relacionais (PostgreSQL, MongoDB)
* Familiaridade com Git e CI/CD
* Práticas de Clean Code, SOLID e testes automatizados
* Inglês avançado para comunicação
**Benefícios:**
* Trabalho remoto
* Flexibilidade horária
* Ambiente de trabalho dinâmico e colaborativo