B
Desenvolvedor(a) Full Stack Júnior (.NET + Angular)
BRQ Há 6 dias
RIO DE JANEIRO, RJ
CLT
A combinar
Descrição da Vaga
Sobre a vaga de Desenvolvedor(a) Full Stack Júnior (.NET / Angular) na BRQ
A BRQ Digital Solutions, uma das maiores e mais consolidadas empresas de tecnologia do Brasil com mais de 33 anos de história e uma equipe de 2.500 profissionais, está contratando um(a) Desenvolvedor(a) Full Stack Júnior. A pessoa profissional atuará diretamente em projetos estratégicos de uma das maiores e mais influentes instituições do mercado financeiro brasileiro, participando do desenvolvimento de sistemas de alta escala, segurança e disponibilidade. Esta oportunidade adota o modelo de trabalho híbrido, exigindo a presença de três dias por semana no escritório corporativo localizado no bairro de Botafogo, no Rio de Janeiro - RJ. A BRQ oferece um ecossistema focado no desenvolvimento contínuo através da BRQ Academy, programas de mentoria e incentivo a certificações de TI, sob a cultura BRQ Way de cuidado e conexão com as pessoas.Desafios, Mensageria Assíncrona e Transações de Alta Disponibilidade
O desenvolvedor júnior assumirá um papel dinâmico na engenharia de sistemas críticos com alto volume de transações financeiras diárias. Suas atribuições envolvem projetar, desenvolver e dar manutenção em aplicações web, colaborando na construção de novas funcionalidades funcionais do início ao fim das demandas. A rotina de desenvolvimento engloba a criação e o consumo de APIs sob a arquitetura REST, integrações robustas entre sistemas corporativos e o tratamento de processos de forma assíncrona. O profissional utilizará filas e sistemas de mensageria para assegurar a consistência dos fluxos de processamento de dados, atuando sob metodologias ágeis e participando de rituais como reuniões diárias, planejamentos e revisões técnicas de código (code review).Requisitos técnicos obrigatórios e Diferenciais (.NET, Angular e Filas)
Para concorrer a esta posição estratégica em Botafogo, a BRQ busca profissionais de tecnologia com perfil analítico, excelente lógica de programação e as seguintes competências: * Stack Backend: Conhecimento prático de desenvolvimento na linguagem C# utilizando a plataforma .NET. * Stack Frontend: Conhecimento na estruturação de interfaces utilizando o framework Angular, com domínio em HTML, CSS e TypeScript. * APIs e Dados: Noções no desenvolvimento de APIs no padrão REST e conhecimento básico em bancos de dados relacionais SQL (como SQL Server, PostgreSQL ou equivalentes). * Mensageria Básica: Noções sobre o funcionamento de filas e sistemas de mensageria distribuída (como RabbitMQ, Apache Kafka, Azure Service Bus, Amazon SQS ou similares). Será considerado um grande diferencial de mercado possuir conhecimentos práticos no conceito FIFO (First In, First Out) aplicado ao processamento de filas, noções de arquiteturas de microsserviços e sistemas orientados a eventos, experiência com empacotamento de aplicações em containers Docker, familiaridade com controle de versão utilizando Git e plataformas de esteiras DevOps (como Azure DevOps), além de portfólio com projetos que envolvam as tecnologias da vaga.Benefícios Oferecidos e Grupos de Afinidade BRQ
A companhia oferece um pacote completo de benefícios alinhado ao mercado de tecnologia de alto padrão. O programa disponibiliza plano de saúde e odontológico, seguro de vida, vale-refeição e vale-alimentação flexíveis, horário de trabalho flexível, além de Gympass, telemedicina, telenutrição e canal de suporte emocional disponível 24 horas por dia. A BRQ promove ativamente um ambiente inclusivo com vagas afirmativas para mulheres e pessoas com deficiência, além de manter grupos de afinidade estruturados (como Colorful Roar para LGBTQIA+, Black Roar para pessoas pretas e Girls Roar para mulheres), fortalecendo a representatividade e a diversidade no ambiente de trabalho corporativo.Dicas Importantes
Dica 1 – Como aumentar suas chances de conseguir essa vaga usando arquitetura de faturamento e filas FIFO
Como esta oportunidade exige conhecimentos em .NET, Angular e sistemas de mensageria assíncrona com regras FIFO, destaque seu portfólio no GitHub simulando o backend de uma instituição bancária. Desenvolva uma API em C# (.NET) que processe uma fila de faturamento de faturas de cartões de crédito utilizando RabbitMQ ou Azure Service Bus sob a regra FIFO (Garantindo que a primeira transação a entrar seja a primeira a ser liquidada para evitar duplicidade). Criar uma tela simples em Angular para visualizar o status do processamento desse faturamento provará aos arquitetos da BRQ que você tem a maturidade exata para o projeto.Dica 2 – Como evoluir na carreira em bancos digitais e conquistar estabilidade financeira
O mercado corporativo que sustenta os sistemas de faturamento, gateways de pagamento, controle de saldo de contas e concessão de crédito pessoal em bancos de investimentos é a vertical tecnológica mais próspera e rentável do mercado de TI, oferecendo bônus agressivos e excelente estabilidade de carreira. Para acelerar sua transição de desenvolvedor júnior para pleno, dedique seus estudos ao entendimento de como manter a alta disponibilidade e resiliência de microsserviços integrados a plataformas de mensageria na nuvem. Dominar a arquitetura e a segurança de dados por trás das grandes transações de capitais transformará você em um profissional altamente valioso e disputado no mercado global.Informações Adicionais
- ÁreaFULLSTACK
- TipoCLT
- LocalizaçãoRIO DE JANEIRO, RJ
Pronto para este desafio?
Não perca tempo! Clique no botão abaixo para acessar a página oficial da vaga e se candidatar. Estamos torcendo por você!