Publicidade

Última atualização: 24 de Setembro de 2026

Engenheiro(a) Back-End (Kotlin) – IA & Cloud-Native

Desenvolvimento Backend com Kotlin, Spring Boot, PostgreSQL e integração de IA para plataforma de monitoramento.

💬 Inglês🌍 100% Remoto

Via Inhire

Sobre

A VILT está em busca de um(a) Engenheiro(a) Back-End de Nível Intermediário para atuar na interseção de desenvolvimento back-end tradicional, infraestrutura cloud-native e Inteligência Artificial, dentro de uma plataforma de monitoramento e observabilidade empresarial. Neste papel, você será responsável por projetar e construir serviços escaláveis usando Kotlin e Spring Boot, modelar dados em PostgreSQL e containerizar aplicações para orquestração em Kubernetes. Além de garantir a estabilidade estrutural, você integrará diretamente capacidades de IA (como LLMs da OpenAI e Anthropic) ao produto, processando altos volumes de dados de telemetria para sugerir automaticamente causas-raiz e resumir métricas de forma segura e confiável.

Responsabilidades

  • Projetar e implementar serviços back-end de alta performance e APIs REST usando Kotlin e Spring Boot.
  • Modelar e otimizar bancos de dados relacionais usando PostgreSQL, gerenciando migrações de esquema e queries complexas para altos volumes de dados de telemetria.
  • Integrar capacidades de Inteligência Artificial ao produto, conectando o back-end a APIs LLM (OpenAI, Anthropic ou serviços de IA gerenciados em nuvem).
  • Estruturar o consumo seguro e previsível de IA, preparando dados, projetando prompts e utilizando saídas estruturadas (chamada de função e JSON).
  • Containerizar aplicações e configurar serviços para rodar de forma confiável em Docker e Kubernetes, colaborando em Helm charts e fluxos de trabalho de implantação.
  • Contribuir para discussões de design de sistema, ajudando a definir a arquitetura e a integração de capacidades cloud-native e de IA dentro da plataforma.
  • Garantir a excelência técnica escrevendo código limpo, testável e de fácil manutenção, enquanto participa ativamente de rotinas de revisão de código.

Requisitos

  • Experiência sólida em desenvolvimento de software usando Kotlin e o framework Spring Boot (experiência prévia com Java é um diferencial).
  • Forte domínio de design de API REST e melhores práticas arquiteturais.
  • Experiência prática com PostgreSQL, incluindo design de esquema relacional, consultas e otimização de performance.
  • Exposição prática ao consumo de APIs LLM (mesmo em projetos iniciais), compreendendo como lidar com respostas, estruturar prompts e gerenciar saídas formatadas em JSON.
  • Conhecimento prático de Docker (capacidade de construir, executar e depurar contêineres) e familiaridade com conceitos essenciais do Kubernetes (Pods, Deployments, Services e ConfigMaps).
  • Familiaridade com controle de versão usando Git e execução de pipelines e fluxos de trabalho CI/CD.
  • Fortes habilidades de resolução de problemas e perfil analítico para navegar em ambientes sistêmicos complexos.
  • Boas habilidades de comunicação escrita e falada em inglês para garantir alinhamento com equipes globais.

Desejáveis

  • Conhecimento prático de arquiteturas Retrieval-Augmented Generation (RAG) ou busca baseada em embeddings.
  • Familiaridade com o ambiente OpenShift e suas restrições de segurança (como a execução de contêineres não-root).
  • Conhecimento aplicado de ferramentas e padrões de observabilidade empresarial (Prometheus, Grafana, OpenTelemetry).
  • Experiência anterior com ferramentas de processamento de stream, como Apache Flink ou Kafka.
  • Compreensão profunda de telemetria de sistema, com a capacidade de diagnosticar padrões anômalos (por exemplo, picos de CPU, rajadas de erro HTTP 500, timeouts de pool de conexão).

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!