Responsabilidades e atribuições:
Trabalhar no backend usando linguagens de programação como Java para aplicações web que usam ML;
Contribuir com a implementação da arquitetura do sistema;
Projetar e gerenciar bancos de dados;
Criação e manutenção de APIs para viabilizar a comunicação entre o front-end e o servidor;
Otimização de desempenho.
Requisitos e qualificações:
Ensino superior completo em Engenharia da computação, Ciência da Computação, Análise de sistemas ou áreas afins;
Experiência com Java para desenvolvimento web;
Conhecimento em JavaScript, TypeScript ou React Familiaridade com bancos de dados relacional/não relacional como MongoDB e PostgreSQL;
Sólido conhecimento das melhores práticas de desenvolvimento front-end e back-end;
Desejavel conhecimento de construção e implantação de arquiteturas baseadas em microsserviços usando frameworks como Spring Cloud, conteinerização (Docker) e ferramentas de orquestração (Kubernetes) e Kafka;
Inglês avançado para conversação nas atividades diárias com parceiro internacional;