🚀 Oportunidade: Desenvolvedor(a) Java Sênior
Estamos em busca de um(a) profissional com senioridade avançada para atuar no desenvolvimento, sustentação e evolução de aplicações backend em Java, contribuindo com decisões técnicas, arquitetura e boas práticas de engenharia.
📍 Local: São Paulo/SP – Capital
🏢 Modelo híbrido: 3 dias presenciais + 2 dias em home office
💼 Senioridade: Avançado
Principais Responsabilidades
- Desenvolver e sustentar aplicações utilizando Java, Spring Boot e Quarkus;
- Construir soluções baseadas em orientação a objetos, SOLID, Design Patterns e Clean Code;
- Desenvolver e integrar APIs REST com foco em qualidade, segurança, performance e resiliência;
- Participar da evolução de sistemas existentes e da construção de novas aplicações;
- Contribuir para decisões arquiteturais, refatorações, padronizações e redução de dívida técnica;
- Atuar com arquiteturas em camadas, Clean Architecture e arquitetura hexagonal, quando aplicável;
- Trabalhar com microsserviços, integrações e pipelines de dados e eventos;
- Realizar modelagem, consultas e otimizações em bancos de dados relacionais;
- Utilizar Git e Gitflow na gestão do código e das branches;
- Apoiar práticas de observabilidade, incluindo logs, métricas e tracing;
- Participar de cerimônias ágeis, alinhamentos técnicos e iniciativas baseadas em Team Topologies;
- Identificar oportunidades de melhoria e conduzir soluções técnicas de ponta a ponta;
- Apoiar a sustentação de ambientes produtivos.
Requisitos
- Experiência sólida de 6 a 8 anos ou mais em desenvolvimento backend com Java;
- Domínio de Java 11 ou superior, preferencialmente Java 17;
- Experiência com Spring Boot e, desejavelmente, Quarkus;
- Forte conhecimento em POO, SOLID e Design Patterns;
- Experiência com microsserviços, APIs e integrações;
- Prática com testes unitários e de integração, code review, refatoração e Clean Code;
- Conhecimento em segurança de APIs, OAuth2, JWT, tratamento de erros, performance e resiliência;
- Experiência com Git e Gitflow;
- Experiência com bancos relacionais, como PostgreSQL, Oracle ou SQL Server;
- Boa comunicação, autonomia e capacidade de transformar necessidades de negócio em soluções técnicas.
Diferenciais
- Mensageria e streaming: Kafka e RabbitMQ;
- Observabilidade: ELK, Grafana, Prometheus e OpenTelemetry;
- Docker e Kubernetes;
- CI/CD e pipelines de entrega;
- Experiência com IoT, sensorização, telemetria ou dados em tempo real;
- Certificação AWS;
- Conhecimento e aplicação de IA generativa em desenvolvimento, testes e análise de incidentes;
- Experiência com ferramentas como GitHub Copilot, Windsurf, Devin ou Cloud Code;
- Criação de agentes de IA para testes, desenvolvimento e investigação de incidentes.
Vaga 86a4e4
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.