Location
Rio de Janeiro, RJ | Brazil
Job description
Uma empresa crescendo rapidamente, que está usando o poder das novas tecnologias para construir uma plataforma FinTech inovadora que permite um trading simples e fluído, está procurando contratar um Desenvolvedor Back-end. O desenvolvedor será encarregado de escrever código simples, além de lançar novos produtos e recursos ou aprimorar os já existentes. A empresa tem a missão de oferecer as melhores oportunidades de trading possíveis e uma ótima experiência para investidores. Essa é uma ótima vaga de trabalho online para desenvolvedores brasileiros que querem aprender com veteranos da indústria enquanto testam suas habilidades em um ambiente de desenvolvimento Agile.
Responsabilidades:
- Trabalhar de maneira independente e sem muita ajuda
- Integrar elementos front-end com a lógica do server-side e suas funcionalidades
- Comunicar-se regularmente com a gerência e as equipes de suporte técnico, além de documentar seus processos e código de maneira clara
- Otimizar a plataforma para que rode mais rápido e para resolver quaisquer questões de escalabilidade
Requisitos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Ao menos 5 anos de experiência relevante como desenvolvedor back-end
- Vasta experiência trabalhando com Core Java e alocação de memória em tempo real, de baixa latência e eficiente
- Vasta experiência trabalhando com arquitetura de Event Sourcing
- Experiência comprovável com TDD (desenvolvimento impulsionado por testes) e arquitetura de sistemas distribuídos (microsserviços)
- Profundos conhecimentos sobre PostgreSQL e a stack AWS, como EC2 e S3
- Vasta experiência trabalhando com Java 8
- Experiência trabalhando em um ambiente Agile e com entrega contínua (CD)
- Sólidos conhecimentos sobre Jira para o gerenciamento de stories e defeitos
- Experiência comprovável com Git, Gradle, Jenkins, Cucumber e Junit
- Vasta experiência com mockito, Aeron, vertx.io e swagger
- Familiaridade com Risk (ganhos e perdas, cálculo de margens)
- Profunda experiência com fluxo de execução de ordens (FIX Protocol - New Order Single, Execution Report)
- Será vantajoso possuir algum conhecimento sobre Java 11+
- Ótima comunicação em inglês, falado e escrito
Job tags
Salary