Job descriptionComo Desenvolvedor na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.Main responsibilitiesProfissional responsável pela produção dos artefatos de software que oSquaddeve entregar.Formação superior completa (graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação.Experiência de 5 anos em atuação profissional na área técnica de TI, sendo, no mínimo, 2 anos como Desenvolvedor com conhecimento das tecnologias conforme a necessidade do projeto em que irá atuar.Desenvolver e manter aplicações web utilizando JSF e RichFaces.Colaborar com equipes de design e outros desenvolvedores para criar interfaces de usuário eficientes e responsivas.Implementar componentes reutilizáveis e modulares.Garantir a performance, qualidade e responsividade das aplicações.Participar de revisões de código e garantir a conformidade com as melhores práticas de desenvolvimento.Requirements and skillsRequisitos necessários:Experiência comprovada com JSF e RichFaces.Sólidos conhecimentos em HTML5, CSS3 e Java.Experiência na criação e consumo de APIs RESTful.Conhecimento em bancos de dados relacionais e NoSQL.Experiência com frameworks de mapeamento objeto-relacional, como Hibernate.Conhecimento em práticas de segurança para aplicações web.Experiência com testes unitários e de integração.Familiaridade com metodologias ágeis.Diferenciais:Conhecimento em outras bibliotecas e frameworks front-end, como Vue.js, React ou Angular.Familiaridade com práticas de DevOps e CI/CD.Contribuições para projetos open-source.Experiência com microsserviços e arquitetura baseada em eventos.
#J-18808-Ljbffr