freehire launches on Product Hunt on 26 August.

Follow →

Pessoa desenvolvedora backend pleno

Summary

Desenvolve APIs e serviços backend em Java (Spring Boot/Micronaut) para uma healthtech, integrando agentes e modelos de IA com bancos de dados relacionais e NoSQL.

O QUE DESEJAMOS?

  • Sólidos conhecimentos em Java web;
  • Experiência em desenvolvimento de API;
  • Testes unitários;
  • Conhecimento em frameworks como Play Framework, Spring Boot ou Micronaut
  • Conhecimento de Banco de Dados relacionais (PostgreSQL, Oracle, Mysql);
  • Familiaridade com ferramentas de controle de versão (Git);
  • Conhecimento profundo em alguma linguagem de programação;
  • Conhecimento de Clean Code e Design Patterns;
  • Boa comunicação, saber trabalhar com times multidisciplinares em um ambiente dinâmico e com entregas rápidas.
  • Experiência prática com Agentes e Modelos de IA para desenvolvimento (preferencialmente Claude Code).


DIFERENCIAIS

  • Experiência com métodos ágeis;
  • Containers (Docker, Kubernetes, outros);
  • Conhecimento de bancos de dados NoSQL (Redis, MongoDB);
  • Conhecimento sobre Micro Profile;
  • Conhecimento em JavaScript.
  • Conhecimento em Engenharia de Prompt (Prompt Engineering) e técnicas de estruturação de contexto (como RAG - Retrieval-Augmented Generation);
  • Experiência no desenvolvimento e integração de Agentes de IA;
  • Familiaridade com frameworks de IA para o ecossistema Java (ex: LangChain4j, LangGraph, Spring AI ou Semantic Kernel).
  • Conhecimento em Model Context Protocol (MCP) para desenvolvimento de integrações, conectando Agentes de IA a ferramentas internas e produtos para clientes.

O QUE ESSA PESSOA IRÁ FAZER?

  • Atuar com o time durante os ciclos de sprints;
  • Desenvolvimento de códigos estáveis, confiáveis e fáceis de manter;
  • Desenvolvimento de soluções sempre pensando em eficiência, escalabilidade e estabilidade;
  • Fazer análise de risco/viabilidade;
  • Implementar testes unitários e de integração para assegurar a confiabilidade e estabilidade do produto;
  • Realizar o deploy de novas versões do sistema e apoiar outras pessoas colaboradoras;
  • Reunir e tratar de requisitos técnicos e de projeto;
  • Participar de discussões sobre melhores práticas de desenvolvimento e processos;
  • Ajudar a melhorar o seu código e o de outros através de code review.

See also

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.

A new version of freehire is available