Location
Rio de Janeiro, RJ | Brazil
Job description
Uma empresa líder em distribuição de saúde, que vem revolucionando a indústria farmacêutica com soluções modernas, está procurando contratar um Desenvolvedor Back-End. O desenvolvedor será responsável por elaborar soluções de software escaláveis e de alto impacto, colaborando efetivamente com alguns dos engenheiros mais talentosos do mundo. A empresa pretende se tornar a principal gigante farmacêutica da Ásia, indo além para fornecer aos clientes produtos de qualidade e eficazes. Esta é uma ótima oportunidade para os desenvolvedores aprenderem, em primeira mão, com veteranos do setor. A função requer uma sobreposição substancial com o fuso horário SGT.
Responsabilidades:
- Desenvolver aplicativos de alto desempenho e baixa latência em Golang
- Desenvolver soluções robustas e escaláveis partindo do zero, além de trabalhar em aplicativos existentes
- Analisar o desempenho do software ativamente e tomar decisões críticas para fazer melhorias
- Corrigir e dar manutenção nos gargalos de desempenho
Requerimentos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Pelo menos 3 anos de experiência relevante como desenvolvedor back-end
- Um mínimo de 3 anos de experiência com Golang
- Experiência demonstrável no desenvolvimento de API usando Gin e Gorm
- Experiência prática com unit tests usando stretchr ou teste de pacotes
- Experiência com arquitetura de microsserviços
- Ampla experiência com PostgreSQL
- Experiência com EIP ou Padrões de Integração usando Apache Kafka, ActiveMQ e Azure Service Bus, etc.
- É recomendável ter experiência no desenvolvimento do GraphQL Server usando gqlgem
- Experiência no desenvolvimento de imagens otimizadas para containers será vantajoso
- Desejável experiência no uso de ferramentas e serviços de desenvolvedor do Azure
- Fluência em inglês, verbal e escrito
Job tags
Salary