Engenheiro de Software (Java Spring/Spring Boot)

Postado em 12/04/2019

Área: Desenvolvimento de Sistemas / Engenharia de Computação / Tecnologia da Informação (TI)

W**********s

(Para ver o nome da empresa assine o plano Premium)
Essa vaga ainda não recebeu nenhuma candidatura

Descrição

Responsável pela entrega de software visando a qualidade, escaláveis e duráveis;
Tem o compromisso com a entrega de acordo com prazos acordados com o projeto e aderência aos padrões de arquitetura definidos
Alinhar a tecnologia as necessidades de negócio, sempre fazendo melhor uso de componentes, padrões e serviços
Elaboração e definição de contratos de serviço;Implementação de serviços utilizando arquitetura de microserviços;
Desenvolvimento de sistemas distribuídos;
Implementação de testes unitários e integração;
Levantamento de requisitos técnicos e estimativas para planejamento de projetos rodando metodologia ágil;
Documentação de serviços e componentes.

Certificação Conhecimento

Conhecimento em arquitetura de solução distribuída
Dominio de linguagem JAVA;
Domínio do framework Spring e Spring Boot;
Domínio de boas práticas de desenvolvimento de software como SCM, testes unitários, testes de integração, refactoring, dependency injection, versionamento de pacotes, testes A/B, SOLID, DRY, pair programming, code review, debugging, etc;
Domínio no desenvolvimento e gestão de ciclo de vida de APIs internas e externas;
Domínio de programação orientada a objetos
Conhecimento de práticas de monitoramento e telemetria;
Domínio no desenvolvimento de soluções orientadas a arquitetura de micro serviços;
Capacidade de elaborar diagramas e documentações técnicas;
Conhecimento em concepção de soluções Colud First e Cloud native;

Tipo: Profissional

Local: Porto Alegre - RS


Vagas que podem te interessar