Professor(a) de Desenvolvimento Java – Rio de Janeiro

  • Seja professor ou professora no Instituto Infnet, a faculdade de tecnologia maishands-ondo Rio de Janeiro, ministrandoaulas presenciais à noite.
  • Ensine através deprojetos práticosvoltados para ascompetências exigidas pelo mercado, em nossas graduações de Engenharia da Computação, Engenharia de Software e Análise e Desenvolvimento de Sistemas.
  • Ministreaulas presenciais no Centrodo Rio de Janeiro, quase em frente à estação do Metrô da Carioca.
  • Plano de carreira que remunera de R$ 44,88 a R$117,77 por hora em sala de aula, além de1/6 de descanso semanal remunerado,férias,13º,adicional de tempo de serviço,FGTS,INSS,bolsa educaçãoe outros benefícios.
  • Conforme o perfil do docente, a oportunidade pode ser estendida para aulas na pós-graduação.

Requisitos obrigatórios:

  • Experiência prática relevante e recenteem desenvolvimento Java.
  • Pós-graduação Lato Sensu (especialização ou MBA) ou Stricto Sensu, feita ou revalidada no Brasil.

Requisitos desejáveis:

  • Mestrado ou doutorado.
  • Experiência com as competências acima descritas em projetos e empresas de primeira linha.
  • Experiência como docente ou em atividades correlatas, como palestras, webinars, treinamentos internos e afins.

Ministrar aulas ao vivo, presencialmente, e orientar os alunos, tirando dúvidas e dando feedbacks nas correções de trabalhos. O professor deve dominar e ser capaz de trabalhar as seguintes competências de cada disciplina:

Fundamentos do Desenvolvimento Java

  • Escrever programas em Java utilizando variáveis, estruturas condicionais, loops e vetores;
  • Escrever programas em Java com orientação a objetos;
  • Implementar o tratamento de erro em programas Java;
  • Implementar o acesso a dados com Java;
  • Utilizar classes padrão fundamentais do Java.

Orientação a Objetos com UML e Modelagem de Dados

  • Compreender os fundamentos da orientação a objetos;
  • Compreender e criar diagramas de caso de uso, classes, sequências e atividades;
  • Criar e implementar modelos de dados relacionais em bancos de dados;

Desenvolvimento Web com Java EE

  • Construir aplicativos Java utilizando JSP e Servlets;
  • Desenvolver aplicações Java Web utilizando arquitetura MVC com gerenciamento de estado;
  • Desenvolver aplicações com Java Persistence API e o framework Hibernate;
  • Desenvolver APIs Java com serviços Web seguindo a arquitetura REST;

Desenvolvimento de Serviços em Nuvem com Java

  • Compreender e contextualizar arquiteturas de sistemas distribuídos;
  • Desenvolver clientes para consumir e manipular dados de APIs;
  • Desenvolver APIs para expor dados para leitura e escrita;
  • Publicar APIs em ambientes em nuvem;
  • Criar e Consumir espaços de armazenamento na nuvem.

Rio de Janeiro – Rio de Janeiro