Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva. Como a maior empresa brasileira de tecnologia, temos o compromisso com uma política e programa de diversidade e inclusão para termos um ecossistema cada vez mais representativo, respeitoso e acolhedor.
ATIVIDADES E TECNOLOGIAS:
Você atuará na Suíte de produtos logísticos mais completa do Brasil.
Nossos produtos utilizam a linguagem JAVA com framework Spring Boot para back-end e Angular com TypeScript para front-end. Utilizamos também frameworks e bibliotecas como TOTVs apps, PO-ui, Lombok, etc.
Trabalhamos com a metodologia ágil Kanban. Para scripts de teste de unidade em back-end utilizamos JUnit 5. Testes de API são feitos utilizando Swagger, Postman (ou outra ferramenta que utilize Java ou JavaScript).
:O QUE ESPERAMOS DE VOCÊ:
- JAVA, nível avançado;
- Spring, nível avançado;
- MicroServiços, nível avançado;
- Testes unitários, nível avançado;
- Métodos ágeis de desenvolvimento de software, desejável nível intermediário;
- Sistemas distribuídos e escalabilidade, nível intermediário;
- Formação Superior na área de TI.
- É importante conhecer os conceitos de microsserviços, microfrontend e experiência com teste de API.
DIFERENCIAIS:
- Comunicação assíncrona entre serviços (RabbitMq);
- Arquitetura Hexagonal;
- Conhecimento do mercado de logística;
- Conhecimento prático de modelagem DDD;
- Conhecimento prático de DevOps;
- Projetos disponíveis para avaliação no Git;
- Aplicação de testes unitários de forma automatizada com JUnit com mockito.