Point your AI agent at freehire and let it find you a job.

Get the CLI →

Instituto de Pesquisas Eldorado

NewBe an early applicant

Analista de software/mentor de tecnologia - java, backend e ia

Posted Updated
Discussion

Summary

Acts as a technical instructor and mentor for a Java backend training program: leading classes, hands-on projects and workshops on Spring Boot, REST APIs, Redis, Docker, microservices and AI-assisted development (Copilot, Claude Code), while helping build course content. On-site in Campinas.

  • Formação em Computação, Sistemas de Informação ou áreas relacionadas;
  • Experiência prática com desenvolvimento de software em Java e Spring Boot;
  • Conhecimentos em APIs REST, SQL, Redis, Git/GitLab, testes automatizados, Docker e arquitetura de microsserviços;
  • Conhecimento prático em IA generativa/LLMs — construção de prompts, RAG e uso de ferramentas de IA no desenvolvimento (Copilot, Claude Code ou similares);
  • Interesse genuíno em ensinar, compartilhar conhecimento e desenvolver pessoas;
  • Facilidade para aprender novas tecnologias e atuar em diferentes temas e projetos;
  • DIFERENCIAIS: Conhecimentos em mensageria (Kafka, RabbitMQ), cloud e CI/CD;
  • Conhecimentos em DDD (Domain-Driven Design) e desenho de arquitetura distribuída. Experiência com n8n ou outras ferramentas de automação e agentes de IA. Experiência como instrutor, professor ou mentor.
  • Atuar como instrutor em aulas teóricas e práticas, conduzindo atividades, desafios e projetos e apoiando os participantes no desenvolvimento de aplicações utilizando Java, Spring Boot e ferramentas de IA aplicadas ao desenvolvimento (como Copilot ou Claude Code);
  • Orientar projetos colaborativos e atividades envolvendo APIs, bancos de dados, Redis, arquitetura de microsserviços, Git/GitLab, testes, Docker e boas práticas de desenvolvimento;
  • Facilitar workshops práticos e dinâmicas de imersão — incluindo sessões de debug assistido por IA, refatoração guiada e mapeamento de arquitetura de domínio (DDD) em formato presencial;
  • Acompanhar os participantes durante projetos práticos e momentos de imersão, atuando como mentor técnico e apoiando sua adaptação às dinâmicas de desenvolvimento em squads;
  • Contribuir com a elaboração e evolução de conteúdos, exercícios, workshops e novos projetos.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.