Estamos procurando por uma pessoa desenvolvedora Java para integrar nossa equipe.
Descrição do Cargo
Nossa empresa está em busca de um profissional com experiência em desenvolvimento de software, mentalidade DevOps e interesse em atuar no desenvolvimento de soluções com agentes de IA. Será responsável por projetar, desenvolver e manter microsserviços e aplicações em Java, garantindo alta performance, escalabilidade e segurança. Além disso, precisará 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, contribuir para pipelines de RAG, mecanismos de memória e recuperação eficiente de contexto, garantir a confiabilidade dos fluxos envolvendo agentes de IA e automações inteligentes, implementar e manter testes automatizados (unitários, integração e funcionais), escrever testes específicos para componentes agentic AI e atuar em troubleshooting de ambientes de desenvolvimento, homologação e produção.
Requisitos e Qualificações
Para se candidatar, é necessário ter Ensino Superior Completo em Engenharia de Computação, Sistemas de Informação, Ciência da Computação ou correlatos. Além disso, é fundamental ter experiência em desenvolvimento Java e POO, microsserviços e APIs REST, automação de testes (unitários, integração ou funcionais), ferramentas GIT, LLMs e frameworks de IA. Domínio em Java e Python é também exigido. Noções de vetores, embeddings e bancos de dados vetoriais são mais uma habilidade necessária. A compreensão de APIs, microservices e conceitos básicos de cloud também é importante. Boa capacidade de depuração, troubleshooting e comunicação técnica é essencial. Inglês em nível avançado/fluente é necessário para contato diário com equipes internacionais.
Desejável ter experiência em multi-agent systems ou agents com function-calling, TDD ou BDD, conteinerização com Docker e orquestração com Kubernetes. Conhecimento em grafos e Graph DBs, ferramentas de CI/CD, observabilidade e monitoramento e telecom é também muito bem visto.
Vantagens
A oportunidade de trabalhar em um ambiente dinâmico e inovador, com acesso a recursos de aprendizado contínuo e crescimento profissional.
Benefícios
* Horário de trabalho flexível;
* Possibilidade de trabalhar remotamente;
* Salário competitivo;
* Pacote de benefícios completos.