Descrição da vaga Na Dock você encontra: Pessoas que ousam o impossível Que sonham os sonhos dos nossos clientes Abraçamos diferentes perspectivas Liberdade com responsabilidade Oportunidade de construir algo novo Desenvolvimento pessoal e profissional Colaboração e Flexibilidade Oportunidade de participar da desmaterialização do mercado financeiro Como é o nosso time de Risks & Compliance? O time de desenvolvedores da Dock são parte do nosso principal pilar de atuação e foram os responsáveis por trazer a Dock até onde estamos atualmente, construindo todas as nossas APIs internamente, somando atualmente mais de 6 milhões de linhas de código que traduzem o universo financeiro para os nossos clientes; É um time bem engajado, com muita autonomia e que desenvolve uma plataforma de alta performance e com muita escalabilidade; Agnósticos de tecnologia e linguagem, acreditamos que para cada solução podemos ter um caminho e estamos sempre abertos às novas ideias que agreguem valor. Responsabilidades e atribuições E o dia a dia, como será? Realizar code reviews , sendo totalmente responsável pelo seu código de sua squad Codificar cenários estratégicos ou complexos Analisar situações e propor soluções eficientes Resolver problemas de forma rápida e criativa Realizar provas de conceito Auxiliar nos desenhos de arquitetura Realizar testes de desempenho e retirar insights dos resultados Participar da concepção, desenvolvimento e evolução de produtos Liderar e zelar pelo bem-estar e carreira das pessoas de sua equipe Requisitos e qualificações O que esperamos de você? Experiência de no mínimo 6 anos com linguagens de programação relevantes Experiência na codificação de testes automatizados Sólidos conhecimentos na criação e consumo de APIs REST Sólidos conhecimentos de banco de dados relacionais, especialmente PostgreSQL Experiência com a cloud AWS Experiência com arquiteturas orientadas a eventos Experiência com arquitetura de microsserviços Facilidade de trabalhar em equipe de forma 100% remota Capacidade de comunicar-se bem e de forma não agressiva Curiosidade e vontade de aprender novas ferramentas, plataformas e tecnologias Inglês técnico avançado Você irá se destacar no nosso time, se tiver: ? Experiência com a linguagem Go Bons conhecimentos do processo de engenharia de software Capacidade de realizar entregas dentro de prazos e custos estimados Conhecimento na modelagem de bancos NoSQL Conhecimentos de automação e/ou infraestrutura como código (vivência em cultura DevOps) Conhecimento em meios de pagamentos e mercado financeiro Orientação a entrega de valor ao cliente Conhecimento de metodologias ágeis Certificação AWS (Architect ou Developer)