 
        
        Estamos procurando por profissionais talentosos para desenvolver, manter e evoluir soluções robustas no nosso time de vendas e supply chain.
Especificações do Cargo
 * Desenvolver soluções escaláveis, criando novos recursos e funcionalidades dentro do sistema ou em ferramentas auxiliares;
 * Executar manutenção corretiva, evolutiva e adaptativa em código e rotinas pré-existentes;
 * Desenvolver APIs e novas ferramentas utilitárias;
 * Implementar boas práticas de código e design patterns, orientação a objetos e otimização de performance;
 * Desenvolver código limpo, testável e de fácil manutenção;
 * Participar do processo de revisão de código, garantindo qualidade e consistência do código;
 * Realizar profiling e depuração de rotinas visando encontrar e mitigar problemas de desempenho;
 * Gerar documentação técnica do que foi criado/modificado com qualidade e assertividade;
 * Entender fluxos ponta a ponta envolvendo vários módulos/tecnologias;
 * Trabalhar com mindset de produto através de processos e entregas ágeis;
Será fundamental ter:
 * Experiência em tecnologias web (HTML5, JavaScript ES6+, CSS3);
 * Experiência sólida com ReactJS ou Angular;
 * Entendimento de protocolos web (serviços RESTful);
 * Experiência sólida em Java e Spring Boot;
 * Experiência com componentes Java (Servlets, Filters, EJB, JSP, JTA);
 * Experiência com desenvolvimento mobile (Kotlin);
 * Conhecimento em ferramentas e IDEs de desenvolvimento mobile (Android Studio);
 * Conhecimento avançado em bancos de dados relacionais (Oracle, SQL Server);
 * Experiência com SQL (triggers, procedimentos, tuning de query, cache);
 * Experiência com ferramentas de versionamento de código (Git, SVN);
 * Experiência com testes unitários e de integração (JUnit, Mockito);
 * Vivência em cultura DevOps (GitLab, Jenkins, pipelines);
 * Conhecimento em práticas de CI/CD (automação de build, testes, integração e deploy);
 * Conhecimento avançado em programação concorrente e distribuída (multithreading e aplicações em rede);
 * Domínio em programação orientada a objetos (POO);
 * Conhecimento e experiência com padrões de projeto (Design Patterns).
Nossa empresa busca pessoas que compartilham os nossos valores de inovação e crescimento, então estamos procurando por profissionais dispostos a aprender e crescer com a gente.
Aqui você terá a oportunidade de trabalhar em projetos interessantes, desenvolver suas habilidades e contribuir para o sucesso da nossa equipe.