Junte-se a família LUZA Group
Estamos sempre em busca de talentos que tenham paixão pelo progresso, inovação e curiosidade para enfrentar os desafios que afetam nossa sociedade hoje.
Somos uma multinacional de Engenharia & TI, sendo parceiros confiáveis de grandes empresas mundiais. Focados no futuro, somos impulsionados pela procura da excelência em tudo que fazemos.
Responsabilidades e Tarefas da Função
Estamos em busca de um Desenvolvedor Fullstack Sênior para atuar na migração de um sistema legado desenvolvido em Java (versão 6 ou superior) para uma nova arquitetura baseada em Node.js e Angular (versões 16 e 17) . O profissional será responsável por conduzir essa transição de ponta a ponta, garantindo a integridade, escalabilidade e eficiência da nova aplicação.
Além de executar a migração, o desenvolvedor deverá ter autogestão e organização , sendo capaz de planejar e estruturar as entregas. A equipe contará apenas com mais um desenvolvedor, exigindo proatividade e colaboração ativa .
Responsabilidades e Atividades :
Requisitos Obrigatórios :
Experiência sólida com Java (versão 6 ou superior) para análise e entendimento do sistema legado.
Domínio de Node.js (versão 16 ou superior) para desenvolvimento do back-end da nova aplicação.
Experiência com Angular (versões 16 e 17) para desenvolver e otimizar o front-end.
Conhecimento em contêineres (Docker ou Kubernetes) para implantação e gestão da aplicação.
Experiência com Cloud Azure para configuração e hospedagem da solução.
Experiência com bancos de dados relacionais (ex : PostgreSQL, MySQL, SQL Server) ou NoSQL, conforme necessário para a migração.
Conhecimento em .NET Core , garantindo a integração com outros sistemas necessários.
Vivência com Linux , para administração e suporte ao ambiente de desenvolvimento e produção.
Requisitos Comportamentais :
Iniciativa : Capacidade de tomar decisões e conduzir o projeto sem necessidade de supervisão constante.
Desenvoltura : Habilidade para lidar com desafios técnicos e propor soluções eficazes.
Pensamento crítico e questionador : Avaliar as melhores abordagens e propor melhorias quando necessário.
Organização e autogestão : Ser capaz de definir prioridades, prazos e entregas de forma eficiente.
Diferenciais (não obrigatórios, mas desejáveis) :
Experiência prévia em migração de sistemas legados.
Conhecimento em arquiteturas de microsserviços.
Experiência com Angular 9 , para atuar em outros sistemas que ainda utilizam essa versão.
Experiência com automação de CI / CD (ex : GitHub Actions, Jenkins, Azure DevOps).
Desenvolvedor Fullstack • Mato Grosso, Brazil