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.