BRQ

Pessoa Desenvolvedora Backend Sênior (Java, Spring Boot e IA Generativa)

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

Buscamos uma Pessoa Desenvolvedora Backend Sênior para construir serviços e APIs em Java e Spring Boot, em um time que utiliza inteligência artificial no dia a dia da engenharia. Você terá papel ativo na modelagem de domínio, na criação de integrações resilientes e na evolução da arquitetura, contribuindo também para decisões técnicas e casos de uso de IA generativa no backend.

Responsabilidades

  • Projetar e desenvolver APIs RESTful orientadas a recursos com Java e Spring Boot, incluindo HATEOAS.
  • Modelar domínios de negócio com DDD, participando de sessões de EventStorming e da definição de contextos delimitados e linguagem ubíqua.
  • Construir integrações assíncronas com sistemas internos e externos, aplicando padrões como Outbox, retry com backoff, idempotência e dead-letter queue, além de desenvolver adaptadores para integrações com diferentes níveis de maturidade.
  • Utilizar ferramentas de desenvolvimento assistido por IA, como Kiro, ao longo do ciclo de desenvolvimento — da especificação (spec-driven development) à geração e refatoração de código, testes e documentação — mantendo a revisão crítica das entregas.
  • Apoiar o desenho e a implementação de casos de uso de IA generativa no backend, como a automação de processos operacionais e de back-office.
  • Garantir qualidade, testes, observabilidade e segurança; atuar como referência técnica na squad, apoiando code reviews, ADRs, padrões de uso de IA e o desenvolvimento de pessoas menos experientes.
PUBLICIDADE

Requisitos

  • ✓Experiência sólida com Java e Spring Boot no desenvolvimento de APIs REST.
  • ✓Experiência com bancos de dados relacionais, preferencialmente PostgreSQL, incluindo modelagem de dados e controle de transações.
  • ✓Vivência com mensageria, como SQS/SNS, Kafka ou tecnologias similares, e padrões de resiliência em sistemas distribuídos.
  • ✓Conhecimento de DDD, arquitetura hexagonal ou clean architecture.
  • ✓Experiência com Kubernetes ou OpenShift, CI/CD e Git.
  • ✓Experiência prática com IDEs e assistentes de código com IA, preferencialmente Kiro (specs, steering e hooks), ou ferramentas similares, como GitHub Copilot, Cursor ou Claude Code.
  • ✓Conhecimento de tecnologias de IA generativa, incluindo integração com APIs de LLMs, engenharia de prompt, RAG, embeddings e bancos vetoriais, como pgvector ou similares.
  • •Experiência com Spring Modulith, monólitos modulares ou microsserviços orientados a domínio.
  • •Vivência com Amazon Bedrock, Model Context Protocol (MCP) e agentes de IA, incluindo avaliação, guardrails e gestão de custos de modelos.
  • •Experiência com serviços AWS, como S3, Lambda e SQS/SNS, além de Datadog, Veracode e requisitos da LGPD, inclusive no uso de dados com modelos de IA.
BRQ

Sobre a Empresa

Mais vagas na BRQ →

A BRQ apoia empresas a evoluírem o digital que sustenta seus negócios, com um propósito claro: transformar problemas complexos em progresso. Combinamos especialistas, ferramentas e inteligência artificial para entregar com método e consistência, atuando em modernização de legado e dados, GenAI, e co...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE