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.
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.
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.
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;
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. https://www.brq.com/carreiras/
Ref: 58eb39
#LI-JO1
#LI-Hybrid
Um CV master alimenta tudo — análise, carta de apresentação, prep de entrevista e o controle de cada candidatura, sem retrabalho.