Ir para o conteúdo [1] Ir para o menu [2] Ir para o rodapé [3]
ACESSIBILIDADE CONTRASTE A- A+
× PCD Online
Capa empresa
BRQ Digital Solutions Vaga exclusiva para PcD

Vaga desenvolvedor(a) fullstack - java quarkus angular PCD

RIO DE JANEIRO - RJ
Presencial
Contrato CLT
R$ 30000,00 - R$10000,00
Tópicos:
  • brq digital solutions
  • vagas pessoas com deficiência
  • contrato CLT

Detalhes da Vaga

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.



Faixa Salarial

R$ 30000,00 - R$10000,00 .

Benefícios

Vale Refeição, Vale Alimentação, Plano de Saúde, Plano Odontológico, Participação nos Lucros.

Escolaridade Mínima

MBA Concluído.

Aceita trabalho a distância?

Não.

Local de trabalho

Rio de janeiro / RJ

Quantidade de Vagas

1 vaga para PCD.

Vigência da vaga

De: 12/08/2026 até: 11/09/2026

A empresa tem acessibilidade para PcD?

Sim.

Deficiência

Auditivo, Autismo, Fisica, Visual.

Informações da empresa

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.

Importante

Candidato PCD, lembre-se de atualizar seu currículo com o número do CID e com um breve descritivo de sua deficiência para facilitar o recrutamento e seleção.