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

Get the CLI →

BRQ

NewBe an early applicant

Desenvolvedor JAVA SR

Posted Updated
Discussion

Desenvolvedor(a) Backend Java Sênior

Buscamos um(a) profissional com sólida experiência em desenvolvimento backend Java e construção de APIs corporativas. Essa pessoa atuará na evolução de serviços críticos, contribuindo com decisões técnicas, integração de sistemas e garantia de segurança, resiliência, qualidade e compatibilidade das APIs em produção.

Principais responsabilidades

  • Desenvolver, evoluir e manter aplicações backend utilizando Java 17+ e Spring Boot 3+;

  • Construir e integrar APIs REST, definindo contratos, versionamento e documentação com OpenAPI/Swagger;

  • Implementar soluções orientadas a objetos, utilizando collections, streams, tratamento de exceções e concorrência;

  • Desenvolver integrações assíncronas e orientadas a eventos com Kafka, garantindo processamento confiável e idempotência;

  • Aplicar padrões de resiliência, como timeout, retry, circuit breaker e fallback, preferencialmente com Resilience4j;

  • Integrar sistemas legados e ambientes mainframe, traduzindo regras de negócio em serviços modernos;

  • Criar e manter testes unitários, de integração, mocks e testes de contrato;

  • Trabalhar com Docker, CI/CD e práticas de observabilidade, incluindo logs, métricas e tracing;

  • Implementar boas práticas de segurança para APIs, como OAuth2, JWT, gestão de segredos, validação de entradas e conformidade com a LGPD;

  • Avaliar impactos técnicos, conduzir decisões de arquitetura e garantir a evolução sustentável das soluções;

  • Realizar revisões de código, apoiar outros desenvolvedores e promover boas práticas de engenharia.

Requisitos obrigatórios

  • Mais de 5 anos de experiência com desenvolvimento backend Java e APIs corporativas;

  • Domínio de Java 17 ou superior;

  • Experiência sólida com Spring Boot 3+;

  • Forte conhecimento em orientação a objetos, collections, streams, exceções e concorrência;

  • Experiência com APIs REST, OpenAPI/Swagger, contratos e versionamento;

  • Experiência com Kafka, processamento assíncrono e idempotência;

  • Conhecimento em Resilience4j e padrões de resiliência;

  • Experiência com testes unitários, de integração, mocks e testes de contrato;

  • Conhecimento em Docker, CI/CD e observabilidade;

  • Experiência com segurança de APIs, OAuth2/JWT e práticas relacionadas à LGPD;

  • Vivência com integração de sistemas legados ou mainframe;

  • Boa capacidade de comunicação e tradução de regras de negócio em soluções técnicas.

Requisitos desejáveis

  • Experiência com Apache Camel e padrões de integração;

  • Conhecimento em integrações REST e SOAP;

  • Experiência com Redis, bancos de dados relacionais e SQL;

  • Conhecimento em Kubernetes, cloud, microsserviços, DDD e arquitetura distribuída;

  • Vivência com governança corporativa de APIs;

  • Conhecimento em segmentos bancários, crédito ou cobrança;

  • Experiência prática com ferramentas de Inteligência Artificial generativa aplicadas ao desenvolvimento de software, incluindo geração, refatoração, documentação e revisão de código;

Diferencial de senioridade

Esperamos que o(a) profissional tenha autonomia para definir contratos de APIs, avaliar impactos, conduzir decisões técnicas, revisar código, orientar desenvolvedores e garantir a segurança, a resiliência, a qualidade e a compatibilidade das soluções em produção.

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: 58eb39

#LI-JO1

#LI-Hybrid

Skills

See also

Software Engineering 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