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

BRQ

États-Unis

Hybride

USD 140 000 - 190 000

Plein temps

Il y a 31 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

BRQ Academy
Mentoria
Certificações
Flexibilidade de trabalho
Work from anywhere

Résumé du poste

BRQ procura um Desenvolvedor Backend Sênior para construir serviços e APIs em Java com Spring Boot, integrando IA no dia a dia da engenharia. Você atuará na modelagem de domínio, integrações resilientes e evolução da arquitetura, participando de decisões técnicas e casos de uso de IA generativa no backend.

O papel envolve projetar APIs REST, trabalhar com DDD, padrões de resiliência, IA integrada e revisão técnica na squad, com foco na qualidade, observabilidade e segurança em entregas complexas.

Qualifications

  • Experiência sólida com Java e Spring Boot no desenvolvimento de APIs REST.
  • Conhecimento de DDD, arquitetura hexagonal ou clean arquiteture.
  • Vivência com mensageria (SQS/SNS, Kafka) e padrões de resiliência em sistemas distribuídos.

Responsabilités

  • Projetar e desenvolver APIs RESTful com Java e Spring Boot, incluindo HATEOAS.
  • Modelar domínios de negócio com DDD e sessões de EventStorming.
  • Construir integrações assíncronas com padrões de resiliência (Outbox, retry/backoff, idempotência, dead-letter).
  • Utilizar IA no ciclo de desenvolvimento (spec-driven development, geração e refatoração de código, testes e documentação).
  • Apoiar casos de uso de IA generativa no backend e manter qualidade, observabilidade e segurança.

Connaissances

Java
Spring Boot
DDD
EventStorming
Hexagonal Architecture
Event-driven design
HATEOAS
Observability
Code reviews

Outils

SQS/SNS
Kafka
Kiro
GitHub Copilot
Cursor
Claude Code
pgvector
OpenShift

Description du poste

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.
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.
Diferenciais
  • 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.

Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.

Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Pessoa Desenvolvedora Full Stack Sênior – IA Generativa & Agentes
Pessoa Desenvolvedora Full Stack Sênior – IA Generativa & Agentes

BRQ • États-Unis

Hybride
USD 24 000 - 47 000
Pessoa Desenvolvedora Full Stack Pleno – IA Generativa & Agentes
Pessoa Desenvolvedora Full Stack Pleno – IA Generativa & Agentes

BRQ • États-Unis

Hybride
USD 90 000 - 150 000
BRQ Academy
Mentoria
Certificações
+1
Desenvolvedor Backend Sênior | APIs Java/Spring + IA
Desenvolvedor Backend Sênior | APIs Java/Spring + IA

BRQ • États-Unis

Hybride
USD 140 000 - 190 000
BRQ Academy
Mentoria
Certificações
+2
Senior Java Backend Developer, Brazil
Senior Java Backend Developer, Brazil

Logoslabs • San Francisco (CA)

Sur place
USD 170 000 - 250 000
Plano de saúde
Vale alimentação
Auxílio-creche
+4
Tech Lead com Foco em Arquitetura
Tech Lead com Foco em Arquitetura

Lyncas • États-Unis

À distance
USD 180 000 - 260 000
Oportunidades 100% remotas
Vale home office
Feedbacks periódicos
+8
12203750 - DESENVOLVEDOR JAVA SR
12203750 - DESENVOLVEDOR JAVA SR

Stefanini • États-Unis

Sur place
USD 120 000 - 180 000
12219965 - DESENVOLVEDOR FULL STACK SR
12219965 - DESENVOLVEDOR FULL STACK SR

Stefanini • États-Unis

Sur place
USD 120 000 - 160 000
Vale-refeição
Desconto em cursos
Academia Stefanini — cursos online com
+2
Staff Software Engineer - Backend - Brasil
Staff Software Engineer - Backend - Brasil

Nuvemshop • États-Unis

Sur place
USD 100 000 - 140 000
Plano de saúde
Plano odontológico
Seguro de vida
+4
12748852 - Desenvolvedor Java SR - 100% Remoto
12748852 - Desenvolvedor Java SR - 100% Remoto

Stefanini • États-Unis

À distance
USD 140 000 - 190 000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Nuvemshop • États-Unis

Sur place
USD 90 000 - 130 000
Plano de saúde
Seguro de vida
Plano odontológico
+1