A Boavista esta buscando talentos que venham atuar no desenvolvimento, construção, implantação e manutenção de sistemas, gerando logicamente as aplicações informatizadas, estabelecendo o fluxo e os procedimentos necessários para a transformação dos dados, gerando valor para o cliente final e agregando na vida de pessoas.
O que você vai fazer aqui :
- Diagnosticar, depurar e atualizar softwares.
- Identifique e analise os requisitos do usuário.
- Realiza os testes do sistema desenvolvido em simulações da operação verificando o atendimento das necessidades especificadas no projeto e seu desempenho.
- Avaliar erros e efetuar a correção, observando o eventual impacto em outros sistemas e liberando para a implantação providenciando a documentação técnica necessária para registro e controle do superior e clientes.
- Atender chamados dos clientes (internos e externos) para melhorias específicas do sistema.
- Resolver bugs em tempo hábil assegurando que não aconteça descontinuidade no fornecimento da solução para o cliente.
- Atribuir e executar tarefas ao longo do ciclo de vida de desenvolvimento de software.
- Testar softwares para assegurar capacidade de resposta e eficiência.
- Criar definições de segurança e proteção de dados.
- Redigir documentação técnica.
- Elaborar scripts de banco de dados.
- Participar das cerimônias prevista na metodologia ágil Scrum.
Formação e experiência :
Ciências da Computação, Análise de Sistemas, Sistemas de Informação e cursos afins na área de desenvolvimento;Experiência como desenvolvedor em projetos de médio / grande porte.
Experiência com desenvolvimento orientado a testes.
Desenvolvimento de sistemas web utilizando React, Angular e / ou JSF no frontend e, no backend, Java com Spring, JPA / Hibernate e CDI, iReport, banco de dados relacional (PostgreSQL, MySQL, SQL Server, Oracle), banco de dados NoSql (MongoDB e Redis).
Desenvolvimento de APIs Rest utilizando Spring ou Node.js
Conhecimentos em :
Metodologias ágeisConhecimento em Programação Orientada a Objetos e Sistemas gerenciadores de banco de dados.Modelagem de dados (relacional)Tecnologias web (CSS, HTML, JavaScript, Typescript)Versionamento GitPadrões de projetoTestes unitáriosPostgreSql ?nível intermediário
Arquitetura de sistemaTécnicas de aprendizado de máquinaMensageria (RabbitMQ, Apache Kafka)Vantagens de fazer parte do nosso time :
Atuar em uma empresa certificada pelo GPTW;Clima organizacional leve e propício à qualidade de vida;Bônus por indicação de talentos;Premiação baseada em resultados para todos;Day off no aniversário (meio período);Estar em um laboratório de inovação e aprendizados constantes;Equipe de profissionais incríveis para você se inspirar e trocar ideias;Espaço para feedback aberto.