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;