Saiba mais sobre a área : A equipe é motivada pelo desafio de desenvolver soluções de alta criticidade, alta disponibilidade, baixo acoplamento, explorando protocolos, plataformas e mecanismos de transferência, segurança e comunicação que visam promover integrações de qualidade, seguras e eficientes entre os sistemas de negócio da B3Local de Trabalho : Recife - PernambucoHorário IntegralModelo de Trabalho HibridoComo será seu dia a dia : Levantar requisitos, analisar, documentar, desenvolver e realizar manutenção em sistemas de middlewares.Propor melhorias e inovações de sistemas, arquiteturas e processos relacionados a mensageriae integração.Análise e desenvolvimento de sistemas de alto desempenho (Low-Latency / High-Throughput).
Prestar suporte e providenciar a instalação das novas versões nos ambientes da B3.Para isso, esperamos de você : C++ : Conhecimento básico da sintaxe e estruturas fundamentais da linguagem.Conceitos de OOP (Programação Orientada a Objetos) : Entendimento de classes, objetos, herança, polimorfismo e encapsulamento.Ferramentas de Build : Entendimento básico de como gerenciar dependências e realizar builds(ferramentas como CMake ou Make).
Experiência no uso de ferramentas de gestão de código fonte, configuração e deploy, e CI / CD(como Git, Bitbucket, Jenkins, etc.).
Vivência em sistemas operacionais Linux e Windows.Você irá se destacar se tiver : Conhecimentos em protocolos de comunicação, como Google Protocol Buffers (Protobuf), Avro, FIX ou MessagePack, serão considerados um diferencial.Experiência com desenvolvimento de aplicações de alto desempenho (Low-Latency / High-Throughput).
Experiência em deploy de serviços / microsserviços / sistemas em ambientes de orquestração como Kubernetes (ou suas variações : OpenShift, AKS ou OKS).
Experiência prévia em desenvolvimento de aplicações em java.
Desenvolvedor Recife • São Paulo, Brasil