Job description
Desenvolvedor Java Júnior
Também conhecido como "Analista Programador Junior", é o profissional que já possui noções básicas (porém essenciais) de programação, como lógica, estruturas de dados, laços de repetição e instruções SQL. É de responsabilidade do Analista Programador Júnior a busca contínua por aprendizagem, solicitando auxílio à equipe quando necessário. Para desenvolver suas atividades, o profissional terá contato com colaboradores e lideranças.
Filt - A Nova Geração em Gestão Empresarial
A Viasoft atua com verticais de negócios especializadas em segmentos específicos, oferecendo soluções completas para atender às particularidades de cada mercado.
Uma dessas verticais é o Filt, a solução em tecnologia da Viasoft, desenvolvida para potencializar a gestão empresarial com inovação, produtividade e competitividade. O Filt é um ERP 100% web, construído com as mais modernas tecnologias do mercado — arquitetura de microserviços, Java, Angular e banco de dados MySQL — e baseado nas melhores práticas de engenharia de software.
Mais do que um ERP, o Filt é uma plataforma robusta, integrada e inteligente, guiada por quatro pilares: sustentabilidade, escalabilidade, usabilidade e viabilidade.
Main responsibilities
Participação em Reuniões e Planejamento de Demandas
Participar de reuniões com a equipe de desenvolvimento para identificar e discutir as demandas.
Distribuir as tarefas entre os colaboradores, levando em conta as prioridades definidas pelas áreas demandantes.
Desenvolvimento e Codificação
Codificar as soluções propostas, utilizando as tecnologias e aplicativos apropriados.
Garantir que o código desenvolvido seja de alta qualidade, eficiente, seguro, e fácil de manter.
Assegurar que as soluções atendam aos requisitos de integridade, usabilidade e sustentabilidade.
Análise de Requisitos
Identificar e analisar os requisitos dos usuários, garantindo que as necessidades sejam atendidas de forma eficiente.
Gestão de Tarefas e Comunicação
Registrar todas as tarefas na plataforma JIRA, mantendo uma comunicação clara, objetiva e assertiva com o time.
Compartilhar informações importantes com a equipe para garantir que todos estejam alinhados.
Testes e Validação
Compilar a versão de testes e enviar para a equipe de validação, garantindo que as funcionalidades estejam de acordo com os requisitos.
Suporte e Colaboração com Equipe de Suporte
Auxiliar o setor de suporte, tirando dúvidas sobre processos e rotinas do sistema.
Contribuir para a elaboração de relatórios personalizados conforme as demandas dos clientes.
Outras Atividades
Realizar outras atividades conforme a necessidade do cargo e da equipe.
Requirements and skills
* Conhecimento básico em Java, Angular, JavaScript, TypeScript, HTML, CSS, e Spring Boot.
* Familiaridade com ferramentas de versionamento de código (GIT).
* Conhecimento básico em banco de dados relacionais, preferencialmente MySQL.
* Conhecimento em metodologias ágeis de desenvolvimento.
* Disposição para aprender novas linguagens e tecnologias.
* Disponibilidade para atuação presencial em Pato Branco.
Additional information
Benefícios em ser um Viasofter
Vale alimentação ou refeição – você escolhe