DESENVOLVEDOR BACKEND PLENO/SENIOR
HÍBRIDO - SÃO PAULO; ( Av. Faria Lima)
Contratação: CLT
Interessados(as) mandar CV para: @vitor@rehva.com.br e gabriela.castro@rehva.com.br
Responsabilidades:
· Criar e suportar APIs em graphql, gRPC e REST com microservicos e mensageria.
· Desenvolvimento de funcionalidades em GOLANG e JAVA.
· Resolução de problemas e erros que afetam os sistemas em produção.
· Colaborar com os membros da equipe para transformar requisitos de negócios em soluções técnicas viáveis.
· Auxiliar na definição de arquiteturas escaláveis e reutilizáveis, garantindo a manutenibilidade e o desempenho do código.
· Auxiliar na revisão de código para garantir a qualidade, consistência e conformidade com os padrões da empresa.
· Responsabilidade na entrega das releases.
· Fornecer orientação técnica e liderança para membros juniores da equipe, promovendo um ambiente de trabalho colaborativo e de aprendizado.
· Colaborar com o líder técnico para estabelecer e manter as melhores práticas de desenvolvimento, analisando com o time as melhores soluções para entrega das funcionalidades.
Requisitos:
· Experiência com o desenvolvimento de aplicações focadas em baixa latência, utilizando tecnologias como C++, JAVA, C#, GOLANG ou RUST.
· Conhecimento avançado em desenvolvimento backend e criação de APIs.
· Experiência com o protocolo FIX (Financial Information Exchange).
· Experiência em sistemas de roteamento de ordens ou matching engines aplicados ao Mercado Financeiro e sistemas de Negociação.
· Conhecimento prático dos mercados financeiros, especialmente em renda variável.
· Habilidades de comunicação e capacidade de colaborar efetivamente com o time.
· Capacidade de resolução de problemas e pensamento crítico, com uma abordagem pragmática para o desenvolvimento de software.
· Familiaridade com metodologias ágeis de desenvolvimento de software e ferramentas de controle de versão, como Git.
· Paixão por aprender novas tecnologias e acompanhar as tendências do setor de desenvolvimento de software.
· Base sólida em algoritmos e estrutura de dados de programação.
· Conhecimento e aplicabilidade dos princípios de design de software (SOLID, KISS, DRY, etc).
· Experiência em arquitetura de solução para sistemas distribuídos.
· Desenvolvimento para ambiente Linux.
· Desenvolvimento de Testes Unitários e automação de testes.
· Banco de dados relacionais;
Diferenciais:
· Práticas de TDD (Test-Driven Development).
· Familiaridade com container Docker/Kubernetes.
· Experiência com práticas de cultura DevOps.
· Conhecimento em protocolos binários aplicados ao Mercado Financeiro
· Arquitetura de Microservicos;
· Fila/Mensageria (Kafka / Rabbit / SQS / SNS);
· Nuvem (Aws / Gcp / Azure);
· Banco de dados NoSQL (MongoDb, Cassandra).
Benefícios:
· VR e VA (ambos Sodexo).
· Ass Médica e Odonto.
· Seguro de Vida.
· Estacionamento no prédio .
· Total Pass.
· PLR semestral.