Desenvolvedor(a) Fullstack Sênior (Java + Angular) – Soluções em Agronegócio

Desenvolvedor(a) Fullstack Sênior (Java + Angular) – Soluções em Agronegócio

Desenvolvedor(a) Fullstack Sênior (Java + Angular) – Soluções em Agronegócio

Viasoft

Gupy

Brasil

1 hora atrás

Nenhuma candidatura

Sobre

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 EmpresarialA 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çõesOrganização de DemandasParticipar de reuniões com o time de desenvolvimento para entender as demandasDefinir prioridades conforme as indicações das áreas solicitantesDesenvolvimento e Qualidade de CódigoCodificar as soluções propostas, escrevendo códigos limpos, estruturados, eficientes e segurosGarantir usabilidade, integridade e sustentabilidade do sistemaConhecimento em Java, Spring Boot, AngularProgramação orientada a objetos (POO/OOD), com aplicação de Clean Code, Design Patterns e princípios SOLIDIntegração entre serviços via API REST e arquitetura de microsserviçosConhecimento em testes unitários, além de ferramentas como QUnit e Cypress (desejável)Front-end e Tecnologias WebExperiência com Angular, JavaScript, TypeScript, HTML e CSSConhecimento em ferramentas e bibliotecas como Socket.io (desejável)Banco de DadosConhecimento em bancos de dados relacionais, com foco em MySQLUso básico e avançado de SQLVersionamento e Ferramentas de DesenvolvimentoExperiência com GIT e versionamento de códigoUtilização de ferramentas como JIRA, IntelliJ, Bitbucket, Jenkins e Oracle Cloud (desejável)Suporte e Relacionamento com o ProdutoAuxiliar o time com dúvidas sobre o sistema e processosGestão de Atividades e MetodologiasRegistrar tarefas no JIRA e manter comunicação clara com a equipeCompilar versões de testes e encaminhar para validaçãoFamiliaridade com metodologias ágeisBoa gestão de tempo, capacidade de delegação e resolução de problemasQualificações e DiferenciaisGraduação completa ou em andamento em Ciência da Computação ou áreas relacionadas à tecnologiaConhecimento 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 resultadosRequisitos e qualificaçõesFormaçã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 adicionaisBenefí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árioSuper 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!