Refinitiv
Desenvolvedor de Software Backend Sênior
Job Location
Brasil, Brazil
Job Description
Desenvolvedor de Software Backend Sênior
#J-18808-Ljbffr
Location: Brasil, BR
Posted Date: 11/28/2024
Resumo da Posição: O Desenvolvedor Sênior de Node.js com foco em backend desempenha um papel essencial no desenvolvimento e manutenção de sistemas e aplicativos de alta qualidade, com ênfase na utilização de tecnologias em nuvem para garantir escalabilidade, desempenho e confiabilidade. Este profissional será parte fundamental da equipe de desenvolvimento, contribuindo com sua experiência técnica para o sucesso dos projetos.
Sobre a Vaga:
- Desenvolvimento Backend: Projetar, desenvolver e manter sistemas e APIs escaláveis e eficientes utilizando Node.js, com foco em soluções em nuvem, como AWS, Azure ou Google Cloud.
- Arquitetura em Nuvem: Colaborar na definição e implementação da arquitetura em nuvem, garantindo que as soluções sejam altamente disponíveis, seguras e de alto desempenho.
- Programação Orientada a Testes: Escrever código de alta qualidade, adotando práticas de programação orientada a testes (ex.: TDD) e garantindo que os testes de unidade e integração sejam parte integrante do desenvolvimento.
- Otimização de Desempenho: Identificar e resolver gargalos de desempenho, bem como otimizar a infraestrutura em nuvem para atender às necessidades de escalabilidade.
- Segurança e Conformidade: Garantir que os sistemas e aplicativos atendam aos padrões de segurança e conformidade, implementando práticas recomendadas de segurança em nuvem.
- Colaboração em Equipe: Trabalhar em estreita colaboração com equipes multidisciplinares, incluindo desenvolvedores front-end, designers e outros membros da equipe de desenvolvimento.
- Aprendizado Contínuo: Manter-se atualizado sobre as tendências e melhores práticas em Node.js, desenvolvimento backend e tecnologias em nuvem.
Sobre Você:
- Experiência substancial como desenvolvedor de Node.js com ênfase em backend.
- Conhecimento sólido em tecnologias em nuvem, como AWS, Azure ou Google Cloud.
- Experiência em arquitetura em nuvem, incluindo a criação de soluções altamente escaláveis e resilientes.
- Familiaridade com bancos de dados relacionais e NoSQL.
- Fortes habilidades de resolução de problemas e depuração.
- Experiência em práticas de programação com cobertura por testes de unidade.
- Excelentes habilidades de comunicação e trabalho em equipe.
- Familiaridade com metodologias ágeis, como Scrum ou Kanban.
- Experiência em ferramentas de controle de versão, como Git.
- Experiência com sistemas e serviços de mensageria RabbitMQ, Kafka ou afins.
Diferencial:
- Experiência com GoLang.
- Experiência com AWS SNS/Lambda.
- Experiência com Linux.
Educação: Um diploma de graduação em Ciência da Computação, Engenharia de Software ou uma área relacionada é desejável, mas a experiência prática e a experiência em tecnologias em nuvem são essenciais para esta função.
#J-18808-Ljbffr
Location: Brasil, BR
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Refinitiv |
---|