Quer contratar
Desenvolvedor Backend | Java?
Somos uma agência consultiva especializada em tecnologia e marketing digital e podemos ajudar a montar seu time.
Perfil doDesenvolvedor Backend | Java
Profissional especializado em Node.Js, responsável pela criação, manutenção e otimização da lógica de negócios, a infraestrutura e a funcionalidade. Desenvolver e implementar APIs, serviços e bancos de dados, utilizando as melhores práticas de programação. Também irá participar de testes e depuração do código, solucionando problemas e melhorando o desempenho do backend. Seu objetivo será garantir um backend confiável, seguro e eficiente, que suporte todas as funcionalidades e necessidades do aplicativo ou sistema em questão.
Responsabilidades
- Responsável por garantir a qualidade das entregas da área, gerenciando possíveis cenários de crise e buscando a excelência;
- Responsável por garantir que todas a base de códigos do Omelete Company seja legível e tenha facilidade na manutenção;
- Responsável por definir o design e arquitetura dos softwares desenvolvidos;
- Auxiliar os outros níveis da equipe a construir e manter a infraestrutura dos serviços;
- Desenvolver novas funcionalidades e ajustar as funcionalidades existentes dos sites e sistemas;
- Realizar a identificação, análise e correção de bugs dos sites e sistemas;
- Realizar o deploy dos sites e sistemas em ambiente de staging e produção;
- Realizar a otimização de código, refactoring e testes;
- Analisar códigos dos outros integrantes da equipe (Code Review), visando garantir a qualidade e minimizando erros;
- Realizar a documentação das funcionalidades para os sites e sistemas;
- Realizar de forma mais assertiva a estimativa de horas para construção de orçamento, assim como a análise técnica do desenvolvimento de projetos especiais;
- Responsável pelo monitoramento que deve ser executado de forma proativa dos sites e sistemas com o objetivo de mantê-los sempre disponíveis;
- Recuperar qualquer serviço, tornando-o acessível novamente, em qualquer tipo de incidente;
- Manter-se atualizado em relação às tendências da área, pesquisando e estudando o uso de novas tecnologias e soluções;
- Atuar como um replicador de conhecimentos e boas práticas para o restante da equipe.
Requisitos
- Experiência com NodeJS, Next.JS, Python, Django;
- Bancos de Dados: SQL, PostgreSQL, banco relacional;
- Desenvolvimento web;
- Conhecimento em Docker, Git, Bitbucket e Jenkins;
- Serviço AWS;
- Chave-Valor (Redis);
- Agendadores de tarefas (Celery)
- Capacidade para resolver problemas;
- Fácil aprendizagem;
- Proatividade em sugerir soluções;
- Saber lidar com múltiplas demandas.
Soft skills
- Lógica, senso crítico;
- Boas habilidades interpessoais, de comunicação;
- Proatividade.
Você se encaixa no perfil? Está em busca de oportunidades?
Blog
Conheça mais de Outsourcing
Aqui disponibilizamos conteúdo para você conhecer mais sobre Gestão de Pessoas, Outsourcing, Recrutamento e Seleção e muito mais.