Procuramos uma pessoa desenvolvedora apaixonada por desafios, tecnologia e conhecimento. Essa pessoa, junto ao time, será responsável, entre outros, por implementar funcionalidades com requisitos e necessidades já documentadas; realizar testes das funcionalidades no ambiente de testes; monitorar o desempenho das aplicações; garantir a observabilidade dos microsserviços; executar rotinas e fluxos comuns ao time. Além disso, esperamos que você tenha interesse em aprender sobre nosso negócio e tecnologia em geral; conhecimentos básicos em APIs REST, bancos de dados relacionais e/ou não relacionais, estruturas de dados, lógica de programação, versionamento de código (Git); pensamento crítico; resiliência e senso de criticidade.
Requisitos
Habilidades
Interesse em aprender bastante sobre nosso negócio e tecnologia em geral;
Conhecimento básico em APIs rest;
Conhecimento básico com bancos de dados relacionais e/ou não relacionais;
Conhecimento em estruturas de dados e fundamentos de lógica de programação;
Conhecimento básico de sistema de versionamento de código (Git);
Pensamento crítico, entender o que está fazendo e conseguir questionar necessidades;
Resiliência e senso de criticidade: aqui tudo é muito dinâmico e precisamos saber dar prioridade a nossas tarefas.;
Experiência com programação Orientada a Objetos e estrutural;
Conhecimento de boas práticas de desenvolvimento de código;
Conhecimento de boas práticas como SOLID, Clean Architecture e Padrões de projeto;
Conhecimentos sobre arquitetura de microsserviços, event sourcing, CQRS e mensageria;
Responsabilidades
Implementar funcionalidades com requisitos e necessidades já documentadas;
Realizar testes das funcionalidades no ambiente de testes;
Monitorar o desempenho das aplicações;
Garantir a observabilidade dos microsserviços;
Executar rotinas e fluxos comuns ao time.
Descubra se seu currículo está pronto para esta vaga
Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.