Descrição da Vaga:Buscamos um(a) Desenvolvedor(a) Java para integrar nossa equipe e participar do desenvolvimento e manutenção de sistemas.
O(A) profissional será responsável por compreender requisitos, desenvolver novas aplicações e features, analisar e modificar programas existentes, criar testes, documentar o desenvolvimento e seguir boas práticas de programação.Responsabilidades:Compreender requisitos através do contato com clientes e áreas envolvidas no projeto/atendimento.Desenvolver novas aplicações de software e/ou novas features em sistemas já existentes utilizando linguagem JAVA e frameworks relacionados, definidos para os projetos, atuando em desenvolvimento full-stack dependendo do projeto.Analisar e modificar programas e/ou rotinas de sistemas, alterando o processamento, a codificação e demais elementos, a fim de corrigir falhas e/ou atender alterações de sistemas e novas necessidades.Criar testes unitários e de integração em ambiente de desenvolvimento para validação dos requisitos.Atuar em conjunto com equipes multiculturais e multidisciplinares.Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação.Conhecer e seguir boas práticas em programação, utilizando medidas para tornar o código universal e claro, seja na nomenclatura ou na forma como são separados, permitindo que possa ser feito a leitura do código, identificação e correção.Qualificações e Conhecimentos:Ensino superior em Engenharia de Computação, Ciência da Computação, Sistemas de Informação, Engenharia Eletrônica ou áreas relacionadas.Inglês intermediário (mandatório).Experiência em desenvolvimento na linguagem JAVA.Desejável familiaridade com outras linguagens (C#, TypeScript, Python).Conhecimentos em versionamento de código (GIT).Conhecimentos em UML.Conhecimentos em bancos de dados relacionais e linguagem SQL.Experiência com metodologias ágeis (Scrum, Kanban).
#J-18808-Ljbffr