Point your AI agent at freehire and let it find you a job.

Get the CLI →

BRQ

NewBe an early applicant

Desenvolvedor Fullstack- Sênior

Posted 2 views
Discussion

Summary

Senior fullstack developer at BRQ building end-to-end applications with a Java/Spring Boot backend and a React frontend, including RESTful APIs (with HATEOAS), async integrations, DDD domain modeling, tests, and observability. Also serves as the squad's technical reference for code reviews, architecture decisions (ADRs), and mentoring.

Sobre a vaga
Buscamos uma pessoa Desenvolvedora Fullstack Sênior para atuar no desenvolvimento ponta a ponta de aplicações com backend em Java/Spring e frontend em React, com papel ativo nas decisões técnicas e na evolução da arquitetura.

Responsabilidades

  • Desenvolver funcionalidades ponta a ponta, do backend em Java/Spring Boot ao frontend em React, com foco em qualidade, segurança e manutenibilidade.
  • Projetar e implementar APIs RESTful orientadas a recurso, incluindo HATEOAS.
  • Construir integrações assíncronas com sistemas externos, usando padrões como Outbox, retry com backoff, idempotência e dead-letter queue.
  • Modelar domínios de negócio aplicando DDD, com participação em sessões de EventStorming e definição de linguagem ubíqua.
  • Garantir cobertura de testes unitários e de integração, observabilidade (logs, métricas, alertas) e boas práticas de segurança nas pipelines.
  • Atuar como referência técnica na squad, apoiando code reviews, decisões de arquitetura (ADRs) e o desenvolvimento de pessoas menos experientes.

Requisitos

  • Experiência sólida com Java e Spring Boot no desenvolvimento de APIs REST.
  • Experiência sólida com React no desenvolvimento de aplicações SPA, incluindo gerenciamento de estado e consumo de APIs.
  • Conhecimento em bancos de dados relacionais (preferencialmente PostgreSQL) e em modelagem de dados.
  • Vivência com mensageria (SQS/SNS, Kafka ou similar) e com padrões de resiliência em integrações.
  • Experiência com containers e orquestração (Kubernetes/OpenShift), CI/CD e versionamento com Git.

Diferenciais

  • Experiência com Spring Modulith, arquitetura de monolito modular ou microsserviços orientados a DDD.
  • Conhecimento em micro frontends (single-spa) e em design systems com bibliotecas de componentes.
  • Vivência com serviços AWS (S3, Lambda, SQS/SNS), Datadog, Veracode, MongoDB ou Redis.

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.

Ref: RESV0000
#LI-FC1

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available