**Você trabalhará em um ambiente de desenvolvimento ágil** e atuará como Pessoa Desenvolvedora Java, responsável por projetar, desenvolver e manter microsserviços e aplicações em Java.
Para isso, você precisará ter experiência em desenvolvimento Java e POO, além de conhecimento em bancos de dados e linguagens de programação.
Além disso, é necessário ter habilidades em automação de testes, ferramentas GIT e LLMs.
O ideal seria ter conhecimento em Python e Node.js, além de domínio em vetores, embeddings e bancos de dados vetoriais.
É importante destacar a necessidade de boa capacidade de depuração, troubleshooting e comunicação técnica.
Seria interessante se o candidato tivesse experiência em multi-agent systems ou agents com function-calling, TDD ou BDD, conteinerização com Docker e orquestração com Kubernetes.
O local de trabalho será remoto, com horário flexível.
* Responsabilidades: Projetar, desenvolver e manter microsserviços e aplicações em Java; Construir, testar e implantar agentes de IA para automação de processos de negócio; Integrar LLMs com APIs, bancos de dados, serviços externos e ferramentas corporativas.
* Requisitos: Ensino Superior Completo em Engenharia de Computação, Sistemas de Informação, Ciência da Computação ou correlatos; Experiência em desenvolvimento Java e POO, microsserviços e APIs REST, automação de testes, ferramentas GIT, LLMs e frameworks de IA.
* Domínio: Java e Python; Conhecimento em bancos de dados, SQL Server, Oracle, Cassandra ou similares; Noções de vetores, embeddings e bancos de dados vetoriais.
* Benefícios: Horário flexível; Local de trabalho remoto.