RIO VAGAS
Desenvolvedor de Software Fullstack (JSF, Richfaces e HTML5) – Grupo Montreal – Home Office
Responsabilidades e atribuições
Profissional responsável pela produção dos artefatos de software que o Squad deve 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.
Requisitos e qualificações
Requisitos 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.