Estamos com uma oportunidade para uma Pessoa Desenvolvedora Full Stack Sênior para desenvolver, manter e evoluir soluções com qualidade, usabilidade, desempenho e inovação, dentro dos prazos acordados, com supervisão moderada; tendo como foco a evolução da gestão em nossos clientes.Para esse desafio, o(a) Dev atuará com backlog (melhorias), garantindo qualidade no código e segurança nas aplicações ; projetos grandes, envolvendo refatoração, melhora na usabilidade do sistema, otimização de processos, garantindo a qualidade e melhor posicionamento do nosso produto; manutenção, garantindo o funcionamento do sistema, corrigindo erros, eventualmente melhorando a performance do que já existe e fazendo adequações de maneira objetiva, agregando valor ao que o usuário espera.Topa o desafio?#wewantyouNosso #Tech Team é um dos times chaves que fazem acontecer dentro da Sankhya. Por causa desta galera cheia de criatividade e, com muita sede de desenvolvimento (literalmente), oferecemos cada dia mais um software completo interativo que guia nossos clientes com muita inovação e gestão inteligente!Aqui na Sankhya buscamos novas formas de solução, que sejam menos complexas, autênticas e únicas. E com isso queremos pessoas que desejem crescer a cada dia junto com a empresa, ajudando a gente a construir cada vez mais um ambiente diverso e de crescimento acelerado.Responsabilidades e atribuiçõesAtuar no desenvolvimento de soluções robustas;Entender fluxos ponta a ponta envolvendo vários sistemas/tecnologias;Trabalhar com mindset de produto através de processos e entregas ágeis;Implementar as melhores práticas de código e design patterns, orientação a objetos e otimização de performance;Desenvolver código limpo, testável e de fácil manutenção;Contribuir com processo de desenvolvimento de software;Participar do processo de code review, garantindo qualidade e consistência do código;Criar novos recursos e funcionalidades dentro do sistema ou em ferramentas auxiliares;Realizar profiling e depuração de rotinas visando encontrar e mitigar problemas de desempenho;Executar manutenção corretiva, evolutiva e adaptativa em código e rotinas pré-existentes;Gerar documentação técnica que será usada como base para o documentador gerar manuais/helps para usuários finais do que foi criado/modificado com qualidade e assertividade.Requisitos e qualificaçõesConhecimento em tecnologias Web (HTML5, CSS, Javascript);Conhecimento em Front End (Angular ou React ou Vue.js);Conhecimento avançado em Java JEE (Servlets, Filters, EJB, JSP, JTA);Conhecimento avançado em plataforma Java;Conhecimento avançado em Banco de Dados relacionais (SQL, triggers, procedures, tunning, cache);Conhecimentos em Rest, SOAP, GraphQL, Protocolo HTTP, Rest Services;Conhecimento avançado em programação orientada a objetos;Conhecimento em UML e Engenharia de Software;Conhecimento e experiência com padrões de projeto mais utilizados;Conhecimento avançado em programação concorrente e distribuída (Multi-thread e aplicações em rede);Conhecimento avançado em ferramentas de versionamento/controle de código (GIT, SVN).Localidade | Atuação Uberlândia/MG: Presencial São Paulo/SP: Híbrido (3vz na semana no escritório) Demais localidades: RemotoInformações adicionaisBenefícios que vão além da Jornada SankherNa Sankhya, valorizamos a individualidade e acreditamos em proporcionar benefícios que vão além do básico, promovendo a liberdade e o equilíbrio entre vida pessoal e profissional. Nosso objetivo é oferecer todo o apoio necessário para que você se sinta bem e satisfeito em todas as áreas da sua vida. Horário Flexível: Adapte sua rotina de trabalho para equilibrar melhor suas responsabilidades pessoais e profissionais.