Desenvolvedor(a) Fullstack Sênior (Java + Angular) - Soluções em Agronegócio
Descrição da Vaga
**Desenvolvedor Fullstack Sênior (Java \+ Angular)** Também conhecido como “Analista Programador Sênior”, Profissional com sólida experiência em desenvolvimento Java e domínio de tecnologias e metodologias de programação \- lógica, estruturas de dados, laços, SQL, entre outras. Atua como referência técnica no time, contribuindo ativamente no desenvolvimento, orientação, treinamento e suporte aos desenvolvedores Júnior e Pleno. É esperado que tenha iniciativa para aprender e buscar apoio quando necessário, sempre visando aumentar sua produtividade e eficiência. No dia a dia, interage com outros colaboradores e lideranças, utilizando ferramentas como JIRA, IntelliJ, Bitbucket, Jenkins, SonarQube, entre outras. **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. **Responsabilidades e atribuições** **Organização de Demandas** Participar de reuniões com o time de desenvolvimento para entender e distribuir as demandas Definir prioridades conforme as indicações das áreas solicitantes **Desenvolvimento e Qualidade de Código** Codificar as soluções propostas, escrevendo códigos limpos, estruturados, eficientes e seguros Garantir usabilidade, integridade e sustentabilidade do sistema Conhecimento em Java, Spring Boot e Delphi Programação orientada a objetos (POO/OOD), com aplicação de Clean Code, Design Patterns e princípios SOLID Integração entre serviços via API REST e arquitetura de microsserviços Conhecimento em testes unitários, além de ferramentas como QUnit e Cypress (desejável) **Front\-end e Tecnologias Web** Experiência com Angular, JavaScript, TypeScript, HTML e CSS Conhecimento em ferramentas e bibliotecas como Socket.io (desejável) **Banco de Dados** Conhecimento em bancos de dados relacionais, com foco em MySQL, Firebird e Oracle Uso básico e avançado de SQL **Versionamento e Ferramentas de Desenvolvimento** Experiência com GIT e versionamento de código Utilização de ferramentas como JIRA, IntelliJ, Bitbucket, Jenkins e Oracle Cloud (desejável) **Suporte e Relacionamento com o Produto** Auxiliar o time de suporte com dúvidas sobre o sistema e processos Contribuir na elaboração de relatórios personalizados para os clientes **Gestão de Atividades e Metodologias** Registrar tarefas no JIRA e manter comunicação clara com a equipe Compilar versões de testes e encaminhar para validação Familiaridade com metodologias ágeis Boa gestão de tempo, capacidade de delegação e resolução de problemas **Qualificações e Diferenciais** Graduação completa ou em andamento em Ciência da Computação ou áreas relacionadas à tecnologia Conhecimento em Redis e Kubernetes (desejável) Experiência com regras de negócio de Agronegócio (desejável) Capacidade de trabalhar em equipe de forma colaborativa, com foco em resultados **Requisitos e qualificações** * Formação em Ciência da Computação ou áreas relacionadas. * Experiência com Java e Spring Boot. * Conhecimento em front\-end web: Angular, JavaScript, TypeScript, HTML, CSS. * Integração entre serviços via API REST e arquitetura de microsserviços. * Experiência com GIT e versionamento de código. * Conhecimento em testes unitários, Clean Code e Design Patterns. * Banco de dados relacional, preferencialmente MySQL. * Programação orientada a objetos (OOD). * Familiaridade com metodologias ágeis. * Boa gestão de tempo, delegação e resolução de problemas. * Testes JavaScript: QUnit e Cypress. * Conhecimento em Socket.io, Redis, Kubernetes. * Familiaridade com Oracle Cloud (OCI). * Experiência com regras de negócio de Agronegócio. **Informações adicionais** **Benefícios em ser um Viasofter!** 🍽️ Vale alimentação ou refeição – você escolhe! 🚍 Auxílio transporte 🏡 Auxílio home office (onde aplicável) 💰 Auxílio pós\-graduação \+ parcerias com Unidep e Unimater (descontos exclusivos) 📚 Auxílio para cursos externos e de idiomas 🖥️ Acesso às plataformas Alura e Hok 📈 Feedbacks estruturados e Plano de Desenvolvimento Individual (PDI) 🤝 Programa de mentoria com especialistas ❤️ Seguro de vida 🏥 Plano de saúde com coparticipação 🦷 Plano odontológico 🧠 Convênio com psicoterapia ⚽ Incentivo a práticas esportivas 🏆 Prêmio Indicação – indique talentos e seja recompensado! 🎯 Eventos de desenvolvimento técnico e comportamental 🎟️ Convênios com diversos estabelecimentos para vantagens exclusivas 🎂 Day off no dia do seu aniversário ***Super importante:*** *Se você atende os requisitos e vê sentido em fazer parte do nosso time, isso é tudo o que importa! Aqui procuramos pessoas com capacidade e vontade de transformar, de serem protagonistas, independente do lugar que reside, idade, raça, cor, religião, ser PcD, identidade de gênero ou orientação sexual. Seu perfil e valores condizem com os nossos? Então venha fazer parte da VIASOFT!*
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev