Buscamos uma Professora Full Stack para dar aula em nosso Bootcamp. Se você domina o ecossistema Java, conhece as tendências de Inteligência Artificial aplicada ao desenvolvimento e é apaixonada por ensinar e impactar carreiras, esta oportunidade é para você.
Principais Responsabilidades
- Conduzir Aulas Práticas: Facilitar sessões dinâmicas cobrindo Java, Programação Orientada a Objetos, Clean Code, SOLID e Design Patterns.
- Construção de APIs e Ecossistema Web: Ensinar Spring Boot, APIs REST, Spring Security (JWT), Swagger/OpenAPI, testes automatizados e estratégias de deploy.
- DevOps e Nuvem: Introduzir contêineres com Docker, pipelines de CI/CD (GitHub Actions), monitoramento e mensageria (RabbitMQ / Kafka).
- Desmistificar a Inteligência Artificial: Ensinar fundamentos de ML com Python (Pandas, NumPy, Scikit-Learn), integração de LLMs, Spring AI, RAG e Agentes de IA em aplicações Java.
- Mentoria e Code Review: Acompanhar o desenvolvimento das turmas, realizar revisões de código, dar feedbacks construtivos e orientar o Projeto Final Integrador.
Requisitos Obrigatórios
- Domínio em Java: Experiência prática sólida com Java, POO, SOLID, Clean Code e controle de versão com Git/GitHub.
- Ecossistema Spring: Prática em desenvolvimento de APIs REST com Spring Boot, testes automatizados (JUnit e Mockito) e segurança (JWT / Spring Security).
- Fundamentos de Infraestrutura: Conhecimento prático em Docker e conceitos de CI/CD.
- Conhecimento em IA e ML: Familiaridade com Python voltado a dados/ML (Pandas, NumPy, Scikit-Learn) e aplicação prática de IA Generativa, LLMs, APIs de IA, RAG e Agentes.
- Comunicação e Didática: Excelente capacidade de comunicação, empatia e habilidade de conduzir turmas em ritmo dinâmico de Bootcamp.
Diferenciais
- Experiência prévia como instrutora, mentora, professora ou facilitadora em Bootcamps.
- Experiência hands-on com Spring AI ou frameworks de integração de IA.
- Vivência com FastAPI / Flask, mensageria (RabbitMQ/Kafka) e deploy em plataformas como Render, Railway ou provedores de nuvem.
- Experiência orientando projetos práticos de portfólio.
Informações sobre a Vaga
- Modelo de Trabalho: 100% Remoto
- Duração: 12 semanas (3 meses)
- Horário: Segunda a sexta-feira, das 18h30 às 22h30