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.
O QUE VOCÊ VAI FAZER:
Buscamos um novo TOTVER que ajudará a produzir estruturas que agilizam a criação de soluções inovadoras na TOTVS, contribuindo no desenvolvimento de sistemas através do uso de facilitadores e serviços concebidos na nossa área, garantindo assim, maior qualidade e menor tempo de desenvolvimento na Plataforma de Aplicações na Nuvem da TOTVS.
Nesta posição, o TOTVER irá promover inovação e ajudar na manutenção de serviços de autorização da plataforma, utilizando tecnologias modernas e melhores práticas de mercado.
Criar códigos que atendam aos nossos padrões internos de estilo, capacidade de manutenção e práticas recomendadas para um ambiente de alta escala.
Manter e defender esses padrões por meio de code review;
Desenvolver funcionalidades e melhorias para nossos produtos, com segurança, teste automatizado (unitário e e2e), documentação e desempenho;
Defender melhorias na qualidade, segurança e desempenho do produto que tenham um impacto no time;
Resolver problemas técnicos de complexidade moderada;
Colaborar com o Gerenciamento do produto e outras partes interessadas (Front End, UX etc.)
a fim de manter um ambiente interativo e acelerado;
Reconhecer impedimentos à nossa eficiência como equipe ("dívida técnica"), propondo e implementando soluções;
Entregar com segurança melhorias com orientação mínima de outros membros da equipe.
Colaborar com a equipe em projetos maiores;
Fornecer orientação para engenheiros iniciantes e intermediários de sua equipe para ajudá-los a crescer em suas responsabilidades técnicas.
O QUE ESPERAMOS DE VOCÊ:
Experiência em desenvolvimento backend, utilizando linguagem Java e Spring Boot;
Experiência em testes automatizados;
Experiência com fluxos de integração contínua (CI) e entrega contínua (CD);
Experiência em banco de dados relacional;
Experiência com Metodologias Ágeis;
Experiência nas seguintes tecnologias: Java, AWS, GIT, Azure DevOps e RabbitMQ;
Conhecimento em oAuth.