A oportunidade é para compor o time de pessoas desenvolvedoras que atuará na atualização tecnológica de um sistema em Java e Spring Boot.
Você vai fazer parte de um projeto que irá transformar o sistema legado, desenvolvido em uma tecnologia ultrapassada, em um sistema moderno, escalável e com as melhoras práticas de mercado.
RESPONSABILIDADES E ATRIBUIÇÕES Detalhar, planejar e monitorar as entregas através da elaboração de documentação apropriada que evidencie o trabalho realizado, a fim de garantir o atendimento do escopo do projeto; Planejar e monitorar os critérios de qualidade dos entregáveis do projeto através de documentação apropriada, a fim de garantir performance, escalabilidade e adequação aos padrões estabelecidos nas metodologias de desenvolvimento; Identificar e monitorar a adequação das funcionalidades construídas às necessidades do negócio, a fim de garantir o atingimento dos ganhos pretendidos pelo projeto.
Codificar, testar e criar soluções para programas na linguagem requerida conforme os padrõesde programação estabelecidos; Detalhar a lógica de programação e codificar alterações; Confeccionar e manter atualizada a documentação de programação; Desenvolver sistemas Web em Java; Criar APIs e microsserviços com implementação, documentação e testes; Criar Testes Unitários para testar o sistema após a codificação; Estimar tempo de desenvolvimento para cronograma de soluções; Elaborar a documentação das aplicações;.
REQUISITOS E QUALIFICAÇÕES:
O que não pode faltar:
Seu fit cultural; O que amplia suas chances:
Experiência com desenvolvimento para web nas tecnologias:
Java e Spring Boot; Experiência com React, JavaScript e TypeScript (é um diferencial); Linguagem SQL (Oracle é um diferencial); Testes de unidade automatizados; Testes de integração automatizados; Experiência em metodologia Ágil (Scrum ou Kanban); Experiência com ambiente de integração contínua CI/CD; Versionamento de código utilizando GIT; Experiência com integração entre serviços por meio de API REST; Empresa importante API Platform (é um diferencial); Inglês técnico.