Desenvolvedor de Software Java e Inteligência Artificial
O objetivo principal é encontrar profissionais competentes para trabalhar em uma equipe dedicada à criação de soluções inovadoras com agentes de inteligência artificial. A posição visa a aplicação de habilidades técnicas e expertise em desenvolvimento de software, automatização de processos e integração de linguagens de programação.
Responsabilidades e Atribuições:
* Projetar, desenvolver e manter microsserviços e aplicações em Java, garantindo alta performance, escalabilidade e segurança;
* Construir, testar e implantar agentes de IA para automação de processos de negócio;
* Incorporar 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);
* Escribir testes específicos para componentes agentic AI;
* Aparticipar em troubleshooting de ambientes de desenvolvimento, homologação e produção;
* Trabalhar com pipelines de CI/CD para build, teste e deploy contínuo;
* Usar conteinerização (Docker) e orquestração (Kubernetes) para implantações;
* Assegurar observabilidade e monitoramento de workflows agentic AI;
* Participar de code reviews, sessões de compartilhamento de conhecimento e cerimônias ágeis;
* Prestar suporte técnico e atuar como referência para demandas de média e alta complexidade;
* Revisar e manter documentação detalhada de arquitetura, componentes, integrações e processos de deploy;
* Registrar decisões técnicas e padrões adotados para uso de IA e automação.
Requisitos e Qualificações:
* 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 (unitários, integração ou funcionais), Ferramentas GIT, LLMs e frameworks de IA (ex: LangGraph, LangChain, CrewAI, AutoGen, Semantic Kernel);
* Dominio em Java e Python;
* Noções de vetores, embeddings e bancos de dados vetoriais;
* Compreensão de APIs, microservices e conceitos básicos de cloud;
* Boa capacidade de depuração, troubleshooting e comunicação técnica;
* Inglês em nível avançado/fluente para contato diário com equipes internacionais.
Vantagens:
Fornecemos ao nosso pessoal modernas infraestruturas de trabalho que incluem home office flexível e um ambiente colaborativo de aprendizado.
Mais informações:
Horário de trabalho: Segunda-feira a sexta-feira das 08h às 12h e das 13h às 17h. O local de trabalho pode ser remoto, desde que tenha acesso estável à internet.