Descrição da Vaga
Estamos procurando por um profissional qualificado para ocupar a posição de Desenvolvedor Full Stack. O candidato ideal terá habilidades avançadas em programação, conhecimento em design de APIs e experiência com testes unitários.
Responsabilidades
* Colaborar com equipes multifuncionais para definir, projetar e lançar novos recursos;
* Elaborar e conduzir refinamentos técnicos de demandas trazidas pelo time de produtos;
* Atuar na manutenção da saúde e qualidade do codebase, equilibrando novas funcionalidades com resolução de débitos técnicos;
* Desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários;
* Ser crítico em relação a Monitoria e Observabilidade;
* Atuar na manutenção dos testes automatizados, incluindo criação de novos;
* Orientar desenvolvedores de menor senioridade e auxiliar no desenvolvimento destes;
* Elaboração de documentação técnica de novas funcionalidades;
* Participar das cerimônias junto com os demais integrantes da equipe.
Requisitos
* Experiência com Java 17+
* Conhecimento em Spring Boot e Hibernate;
* Experiência com Node.js + NestJS;
* Experiência Bancos de Dados (SQL e NoSQL);
* Oracle;
* MongoDB;
* RDS;
* Experiência com comunicação por mensageria (RabbitMQ e SQS);
* Experiência, compreensão e entendimento de arquitetura de micro serviços;
* Experiência com Design de APIs REST;
* Experiência com Testes Unitários (jUnit 5) e Testes Contrato (Pact);
* Experiência com Axway - API Gateway;
* Experiência com Git e Versionamento de Código;
* Experiência com Dynatrace;
* Conhecimento de Clean Code, Clean Architecture e Modularização;
* Boas práticas de código, documentação e desenvolvimento de telas e componentes;
* Experiência em metodologias ágeis;
* Excelentes habilidades para resolução de problemas e atenção aos detalhes;
* Estar disposto a buscar novos conhecimentos e encarar novos desafios;
* Experiencia em projetos de alta complexidade técnica e de processos.
Diferencias
* Experiência em desenvolvimento de aplicativos/front-end com React Native e React;
* Experiência com Javascript/Typescript;
* Experiencia com Next.js, React Hooks, Styled Components, Axios;
* Experiencia com arquitetura de Microfrontend (MFE).