É muito importante que você tenha e/ou saiba:
* Ensino superior completo em Ciência da Computação, TI ou formação em área relacionada;
* Experiência : Node / Java;
* Conhecimento em arquitetura de microsserviços e REST APIs;Conhecimentos de Docker;
* Experiência com Microsoft Azure para deploys em nuvem;
* Conhecimento com Filas (Kafka)
* Familiaridade com Git, GitHub Actions, GitFlow, CI/CD pipelines;
* Experiência com bancos de dados relacionais e não relacionais;
* Conhecimentos em AWS (S3, RDS,API Gateway)
* Documentação: Swagger/OpenAPI para descrever endpoints, parâmetros e respostas;
* Autenticação: OAuth 2.0, JWT.
Os desafios da função são:
* Desenvolver e manter aplicações Node escaláveis e seguras;
* Participar de squads ágeis com foco em entregas contínuas de valor;
* Integrar soluções com APIs internas e externas via arquitetura de microsserviços;
* Participar de refinamentos e code reviews;
* Colaborar com times multidisciplinares para definição de requisitos e soluções técnicas.