Descrição do Cargo:
Professor em tecnologia de software trabalha em uma das maiores empresas de Tecnologia do Brasil. Sua formação superior deve ser em Ciência da Computação, Análise e Desenvolvimento de Sistemas, Engenharia da Computação, Engenharia de Produção, Matemática, Física ou Estatística. A experiência com copilotes de IA é necessária para aumentar a produtividade nos projetos Java.
* Desenvolver, manter e otimizar aplicações Java;
* Criar e revisar APIs REST utilizando Java e Spring Boot;
* Realizar versionamento estruturado via Git/GitHub;
* Considerar aspectos de segurança, compliance e governança durante o desenvolvimento e uso de IA.
O candidato ideal tem conhecimentos e experiências em:
Experiência com GitHub Copilot, Microsoft Copilot ou outros copilotes de IA;
Desenvolvimento Java, incluindo Java 8+, orientação a objetos, coleções, tratamento de exceções e uso de Maven/Gradle;
Spring e Spring Boot;
APIs REST;
Testes automatizados (JUnit) e consumo de serviços internos e externos;
Git/GitHub;
Noções de segurança, compliance e governança envolvendo desenvolvimento Java e utilização de copilotes de IA.