Cargo: Desenvolvedor Backend Java
Tipo de contratação: CLT
Modalidade: Remota
Formação: Superior completo em TI / -Inglês intermediário
Requisitos Obrigatórios/Tecnologia/Conhecimento necessários
Principais atividades
* Inglês intermediário
Conhecimentos:Programação orientada a objetos;Linguagem de programação Spring Boot e Java;Servidores de Aplicação e Servidores Web;Padrões de arquitetura de software;Padrões de Projeto (Design Patterns)Containers (Docker) e Arquitetura de microsserviçosTestes e qualidade de sistemas (Testes unitários e Testes de Integração)ObservabilidadeProcesso de desenvolvimento e implantação de sistemas usando esteirasVersionamento de Software e GitFlowBanco de dados relacionais e Linguagem SQLPadrões de Projeto (MVVM, MVP, MVC, etc.)Modelagem de Banco de Dados (DML e DDL)Clean Code e ReactoringIntegração IDPSegurança com JWTRealizar avaliação e aplicação de desempenho de aplicações e banco de dados.Noções:Banco de dados Não RelacionalProgramação reativaUML e DiagramasConfiguração de esteiras automatizadas CI/CD (Jenkins, Sonar)