Vaga Back-End

Desenvolvedor(a) Back-End Pleno

Java Python Node.js

TOPOCART

TOPOCART

Pequena/média empresa

Salário: Não especificado

Não aceita candidatos de outra cidade

Descrição da empresa

Somos a GEO 360. De forma simples e intuitiva. Nós unificamos bancos de dados, com camadas de análise, e o armazenamento e gestão de imagens, e levantamentos geográficos e topográficos. Existe uma nova forma de gerenciar municípios e áreas urbanas e rurais.
Integrando o fluxo de trabalho num ambiente webgis online e colaborativo. Controlando e monitorando dados georreferenciados de forma simplificada.

Atividades e Responsabilidades

Procuramos um Back End Pleno responsável por gerir a troca de dados entre o servidor e os utilizadores. Seu foco principal será o desenvolvimento de toda a lógica do lado do servidor, definição e manutenção do banco de dados central e garantia de alto desempenho e capacidade de resposta às solicitações do front end. Você também será responsável por integrar os elementos front-end construídos por seus colegas de trabalho no aplicativo. Portanto, também é necessário um entendimento básico das tecnologias de front-end.

Responsabilidades

• Integração de elementos voltados para o usuário desenvolvidos por desenvolvedores front-end com lógica do lado do servidor
• Construindo código reutilizável e bibliotecas para uso futuro
• Implementação de segurança e proteção de dados
• Projeto e implementação de soluções de armazenamento de dados

Requisitos

Habilidades e qualificações

• Autenticação e autorização do usuário entre vários sistemas, servidores e ambientes
• Integração de várias fontes de dados e bancos de dados em um sistema
• Gerenciamento do ambiente de hospedagem, incluindo administração de banco de dados e dimensionamento de um aplicativo para suportar alterações de carga
• Migração, transformação e script de dados
• Criação de esquemas de banco de dados que representam e suportam processos de negócios
• Implementação de plataformas de testes automatizados e testes de unidade
• Conhecimento proficiente de uma linguagem de programação back-end Python, Java e/ou NodeJS
• Compreensão proficiente de ferramentas de versionamento de código, como Git
• Compreensão do “gerenciamento de sessão” em um ambiente de servidor distribuído
• Cursando ou finalizado curso em áreas relacionadas a TI

O que nós oferecemos

Vale Refeição
Vale Transporte