Desenvolvedor(a) Back-end Java Sênior

PJ, São Paulo Remote

Buscamos um Desenvolvedor Back-end Java com experiência na entrega de 
soluções digitais e desenvolvimento de sistemas distribuídos. O profissional atuará na 
implementação e manutenção de aplicações escaláveis, contribuindo para a evolução de 
produtos digitais.

Atividades:

- Definição de arquitetura, desenvolvimento e manutenção de aplicações geoespaciais, atuando principalmente com a linguagem Java, além de scripts em outras linguagens como Python e Shell Script.

- Elaboração de queries SQL em banco de dados PostgreSQL com extensão espacial PostGIS.

- Configuração de aplicações e servidores Linux.

Requirements

- Experiência em Java 

- Experiência em desenvolvimento de API's REST utilizando SpringBoot;

- Formação acadêmica em Engenharia de Computação ou Ciência da Computação;

- Modelagem de dados;

- Conhecimentos em Linux (RedHat, CentOS e Ubuntu).

 

Desejável:

- Certificações Java;

- Scrum, Kanban;

- AWS (EC2, RDS, IAM, S3, SQS, CloudFormation, AutoScaling e Spot Instances);

- Arquitetura API REST;

- SpringBoot, Spring Data, Spring Cloud;

- Programação em Python;

- Programação em ShellScript;

- Programação em JavaScript;

- Git (BitBucket) e SVN;

- Administração de servidores Web (Apache e Nginx);

- Banco de dados PostgreSQL (com extensão espacial PostGIS) e MongoDB;

- Integração com API's de mapas (OpenLayers e Leaflet).