Modalidade de Atuação: Remoto
Principais Responsabilidades:

  • Desenvolver, arquitetar e manter microsserviços robustos utilizando Java 21+,
    aproveitando recursos avançados como Virtual Threads.
  • Liderar o ciclo de desenvolvimento adotando uma abordagem AI-First,
    aplicando SDD (Specification-Driven Development) para guiar a geração de
    código por IA a partir de especificações claras.
  • Configurar, otimizar e orquestrar o ambiente de desenvolvimento assistido,
    criando e utilizando Skills, Rules e Subagents para automação e
    especialização de tarefas no dia a dia.
  • Implementar e integrar o MCP (Model Context Protocol) para conectar
    ferramentas, documentações e fontes de contexto complexas aos modelos de
    linguagem.
  • Estruturar contextos ricos, elaborar prompts eficazes (prompt engineering) e
    coordenar múltiplos agentes para a geração, revisão e refatoração de código
    de alta qualidade.
  • Desenvolver e sustentar sistemas distribuídos resilientes e de alta escala,
    integrando soluções de mensageria e mensageria assíncrona.
  • Implantar e monitorar aplicações em ambiente de nuvem, garantindo boas
    práticas de arquitetura.

Requisitos Técnicos Obrigatorios:

  • Stack Java: Experiência sólida e vivência prática em projetos utilizando Java
    21 ou superior e domínio de Virtual Threads.
  • AI-Assisted Development: Proficiência avançada no uso da IDE Cursor e em
    workflows de desenvolvimento potencializados por IA.
  • Arquitetura de Sistemas: Forte conhecimento em arquitetura de sistemas
    distribuídos e experiência com mensageria (Kafka e/ou RabbitMQ).
  • Cloud Computing: Experiência com projetos já implantados e consolidados em
    nuvem, preferencialmente AWS (serão aceitos também Azure ou GCP).
  • AI Concepts: Familiaridade prática com arquiteturas agentic, automação de
    processos e engenharia de contexto para LLMs.

Diferenciais

  • Conhecimento prático em serviços específicos da AWS: S3, CloudWatch, SQS
    e SNS.
  • Experiência com containers e orquestração: Kubernetes, gestão de pods e
    dimensionamento/escalabilidade de APIs.
  • Contribuição ou criação de ferramentas/plugins baseados em MCP.

Candidatar-se a esta posição

Tipo(s) Permitido(s): .pdf, .doc, .docx