Desenvolvimento back-end: construir e manter lógicas de servidor robustas e eficientes. Garantir desempenho, resposta e eficiência de integrações de banco de dados e outras operações back-end.
Apis e integração de sistemas: desenvolver e manter apis de alto desempenho. Trabalhar com integração de sistemas externos e internos, garantindo comunicação fluida entre o servidor e os aplicativos front-end.
Colaboração em equipe: trabalhar em conjunto com desenvolvedores front-end, designers e outros membros da equipe para traduzir requisitos de negócio em soluções técnicas robustas.
Manutenção e segurança: monitorar e otimizar sistemas para garantir segurança e eficiência. implementar medidas de segurança e proteção de dados.
Testes: realizar testes para garantir resposta e estabilidade antes de lançamentos. identificar e corrigir falhas e gargalos em aplicações.
Documentação: criar e manter documentação adequada para sistemas desenvolvidos, facilitando manutenções futuras e upgrades.
Pré-Requisitos:
Graduação em Ciência da Computação, Engenharia de software ou áreas relacionadas;
Experiência comprovada em desenvolvimento back-end;
Profundo conhecimento em linguagens como java, python, ruby, php, .net, ou outras relevantes;
Experiência com sistemas de gerenciamento de banco de dados como sql, nosql, mongodb, etc;
Habilidade para criar e gerenciar apis restful ou graphql;
Conhecimento em práticas de segurança de aplicações e dados;
Familiaridade com sistemas de controle de versão, como git.
Número de vagas: 2
Tipo de contrato e Jornada: Prestador de Serviços (PJ) - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - Programador / Desenvolvedor
Exigências
- Escolaridade Mínima: Ensino Superior
Valorizado
- Experiência desejada: Entre 3 e 5 anos
- Banco de dados: Oracle, SQL Server
- Programação: Java, PHP, Ruby, Python
Benefícios
- Bônus por resultado
- Refeição no local
Denunciar Vaga