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.