Vaga de Desenvolvedor
Informações da vaga
-
Salário A combinar
-
Modalidade Presencial
-
Contrato Efetivo/CLT
Descrição da vaga
Requisitos:
Superior completo em ciência da computação, engenharia da computação, sistemas de informação ou áreas afins
experiência sólida em desenvolvimento back-End
Domínio em linguagens de programação como java, python, ou similar
experiência com bancos de dados relacionais (sql) e não relacionais (nosql)
Familiaridade com arquiteturas de microsserviços
Conhecimento em metodologias ágeis (scrum, kanban)
experiência com ferramentas de versionamento de código (git)
Capacidade de trabalhar em equipe e colaborar com outros desenvolvedores
Boa comunicação e capacidade de resolução de problemas
Proatividade e capacidade de aprender novas tecnologias rapidamente.
Diferenciais:
experiência com desenvolvimento em cloud (aws, azure, gcp)
Conhecimento em docker e kubernetes
experiência com testes unitários e de integração
Familiaridade com ferramentas de monitoramento e logging
experiência com desenvolvimento de apis restful
Conhecimento em segurança da informação.
Atividades:
Desenvolver e manter aplicações back-End robustas e escaláveis
Implementar novas funcionalidades e corrigir bugs
Escrever código limpo, eficiente e bem documentado
Participar do processo de design e arquitetura de sistemas
Colaborar com a equipe de desenvolvimento na definição de soluções técnicas
Realizar testes unitários e de integração
Monitorar o desempenho das aplicações e identificar problemas
Participar de reuniões de equipe e colaborar com outros desenvolvedores
Manter-Se atualizado sobre as novas tecnologias e tendências de desenvolvimento.
Responsabilidades:
Desenvolver e implementar soluções back-End de alta qualidade, garantindo a performance, escalabilidade e segurança das aplicações
Colaborar com a equipe de desenvolvimento na definição de arquiteturas e soluções técnicas
Escrever código limpo, eficiente e bem documentado, seguindo as melhores práticas de desenvolvimento
Realizar testes unitários e de integração, garantindo a qualidade do código
Monitorar o desempenho das aplicações e identificar e resolver problemas
Manter-Se atualizado sobre as novas tecnologias e tendências de desenvolvimento
Participar ativamente das cerimônias ágeis (daily meetings, sprint reviews, sprint retrospectives).
O profissional atuará em um ambiente e desafiador, com oportunidades de crescimento e desenvolvimento profissional. A empresa oferece um pacote de benefícios competitivo.