Programe-se para oportunidade de atuar como desenvolvedor Java FullStack Sênior no time BMGente. Buscamos um profissional altamente qualificado para se juntar à nossa equipe. Se você é apaixonado por tecnologia e deseja trabalhar em projetos desafiadores, esta é a oportunidade ideal para você! Responsabilidades: • Desenvolver e manter aplicações utilizando um conjunto de ferramentas que incluem Orientação a Objetos, Java 8/17+, JPA/Hibernate 5/6, Maven, SQL, REST, Git, Spring (2.6/3), entre outros. • Criar e executar testes unitários (Junit) para garantir a qualidade do código. • Utilizar UML para modelagem e design de sistemas. • Desenvolver relatórios utilizando Jasper Reports. • Implementar interfaces de usuário utilizando HTML, CSS e habilidades de Frontend, com experiência preferencial em Vaadin. • Trabalhar com Docker para desenvolvimento e implantação de aplicações. • Criar scripts de Shell para automação de tarefas. • Utilizar Jira com metodologia Scrum para gerenciamento de projetos. • Aplicar padrões de projetos em soluções desenvolvidas. • Ter conhecimento de arquiteturas de microserviços/mensageria. • Liderar e colaborar efetivamente em equipe, promovendo um ambiente colaborativo e focado em entregas. • Conduzir e entregar projetos grandes e complexos. • Manter-se atualizado sobre o funcionamento do negócio e do cliente para tomar decisões assertivas. • Compartilhar conhecimento técnico com o time para capacitar e promover trabalhos consistentes e de qualidade. • Analisar processos internos e sugerir melhorias quando necessário. Requisitos: Ensino superior completo em Tecnologia da Informação. Experiência comprovada como Desenvolvedor Java FullStack Senior. Excelentes habilidades de comunicação e trabalho em equipe. Forte orientação para resultados e foco em entregas. Capacidade de entender e aplicar conceitos de negócios em soluções técnicas. Vivências em desenvolvimento utilizando sistemas ERP. Desejável conhecimento em NFe, Financeiro, CNAB, Faturamento, Contábil. Disponibilidade para viagens.