Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Sobre a vaga

Você vai atuar em projetos de integração e backoffice para uma Rede de Franquias, participando de todo o ciclo de vida dos produtos: desde análise técnica, desenho de soluções, implementação de APIs e interfaces, até deploy em produção e observabilidade.

A stack principal combina Java (Quarkus / Spring Boot) no backend e Angular no frontend, com persistência em Oracle e MongoDB, além de arquitetura de microserviços rodando em containers no Red Hat OpenShift.

Você vai trabalhar diretamente com os fluxos de ingestão de vendas, cupons fiscais e motor de promoções, além de evoluir a plataforma de integração com gateway (Azure APIM), mensageria (AMQ) e observabilidade (Dynatrace + ELK).

Responsabilidades

  • Desenvolver e manter APIs REST em Quarkus e Spring Boot para os domínios de vendas, cupons, produtos e promoções.
  • Construir interfaces de usuário (UI) e componentes em Angular, integrando com as APIs via Azure APIM.
  • Modelar, consultar e otimizar operações de dados em Oracle (SQL, procedures, pools) e MongoDB (coleções, índices, agregações).
  • Trabalhar com arquitetura orientada a eventos: producers/consumers JMS/AMQP no ActiveMQ Artemis (AMQ), com filas e tópicos.
  • Implementar e evoluir autenticação/autorização via Keycloak (OIDC/OAuth 2.0, JWT, roles/policies).
  • Participar do CI/CD: pipelines Jenkins, build de imagens nativas (Quarkus Native), análise Sonar e deploy no OpenShift (ROSA).
  • Colaborar em iniciativas de observabilidade: tracing distribuído (OpenTelemetry), métricas, logging estruturado (JSON para ELK) e dashboards no Dynatrace.
  • Endereçar gaps e oportunidades já mapeadas no projeto (ex.: padronização de logging, autoscaling, políticas de DLQ/retry).
  • Fazer code review, documentar decisões técnicas e apoiar a padronização de Design Patterns (Strategy, Ports/Adapters, Correlation Id, etc.).

Requisitos

  • Backend (Java)
    • Experiência sólida com Java 17+ e ecossistema Spring Boot (Actuator, Security/JWT, JPA, REST).
    • Experiência prática com Quarkus ou vontade de aprender rapidamente (extensões, reactive, native image, OpenTelemetry).
    • SQL avançado em Oracle: modelagem, joins, índices, procedures, tuning de queries e gestão de pools de conexão.
    • Modelagem e operações em MongoDB: documentos, índices, aggregation pipeline, transações e performance.
    • Integração com mensageria (JMS, AMQP) — ActiveMQ/Artemis, RabbitMQ, Kafka ou similar.
    • Consumo/criação de APIs REST e OpenAPI/Swagger.
Frontend (Angular)

  • Desenvolvimento com Angular (versões recentes: 15+), TypeScript.
  • Integração com APIs via HTTP Client, tratamento de erros, guards e interceptors.
  • Experiência com autenticação em SPA (Keycloak/OIDC, guards, tokens).

Ferramentas e boas práticas

  • Git/GitHub e estratégias de branching (GitFlow, Trunk-based).
  • Testes: JUnit, Mockito, Testcontainers, testes de integração.
  • Clean Code, princípios SOLID, Design Patterns e arquitetura em camadas/Hexagonal.
  • Leitura e escrita de manifests básicos de Kubernetes/OpenShift (Deployments, Services, Secrets).

Diferenciais

  • Azure API Management (APIM): políticas, JWT validation, rate limit, caching, versionamento de APIs.
  • Quarkus Native builds e GraalVM/Mandrel.
  • Jenkins Pipelines + bibliotecas compartilhadas.
  • Observabilidade: OpenTelemetry, Micrometer, Prometheus, Dynatrace, ELK (Elastic/Log/Kibana).
  • FTP/SFTP, processamento de XML em lote e ingestão de arquivos.
  • Conhecimento em varejo/franquias: cupons fiscais, promoções, vendas PDV, integração ERPs.
  • Atuação com EDA (Event-Driven Architecture) e contratos de mensagem com versionamento.

Cultura na BRQ

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/

Ref: df78a1

íbrido

About The Company

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 construção de produtos e experiências digitais.

Com mais de 33 anos e mais de 2.500 profissionais, estamos entre as maiores empresas de tecnologia do Brasil e atuamos em projetos de alta complexidade e escala. Somos reconhecidos como líderes em GenAI e inovação para grandes empresas no estudo ISG Provider Lens™.

Aqui, nossa cultura tem nome: BRQ Way. São 3 pilares: Carreira e desenvolvimento, Saúde e bem-estar e Comunicação e conexão. Diversidade e inclusão fazem parte do nosso dia a dia, com grupos de afinidade como Colorful Roar, Black Roar e Girls Roar.

Benefícios: Plano de Saúde; Plano Odontológico; Seguro de Vida; Vale Refeição; Vale Alimentação; Horário Flexível; Home Office; Gympass, Telemedicina, Telenutrição, Canal de suporte emocional 24h e muito mais.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

IT Analyst III (Java)

F1RST Digital Services São Paulo 25 candidaturas Hoje

Salário estimado

R$ 9k - 13k/mês

Pleno CLT

Country: Brazil# QUEM SOMOSA F1RST é o futuro e sua carreira está aqui! Nossa cultura é baseada em “Pessoas, Inovação e Resultados”. Aqui promovemos serviços e experiência para os mais de 60 milhões de clientes de todo o ecossistema Santander. Venha fazer parte do time que tem como propósito apoiar ...

Ver Detalhes
Remoto LinkedIn

Sr Software Engineer, Frontend (Web)

Uber São Paulo 25 candidaturas Hoje

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

About The Role Please note: this hybrid position is based in São Paulo or Rio de Janeiro, Brazil - welcoming both local professionals and those open to relocating. At Uber, Frontend Engineers build web experiences that power the way people move and receive things around the world. As part of our eng...

Ver Detalhes
LinkedIn Hot

Desenvolvedor de back end

MBRAS São Paulo 25 candidaturas Hoje

Salário estimado

R$ 14k - 22k/mês

Sênior CLT

Sobre a EmpresaMBRAS é referência no mercado imobiliário de alto padrão em São Paulo. Estamos construindo internamente as plataformas que sustentam nossa operação — dos sistemas de gestão de portfólio às experiências digitais que conectam clientes aos imóveis mais exclusivos da cidade.Sobre o PapelP...

Ver Detalhes