Descrição da vaga
Estamos em busca de um desenvolvedor(a) Full Stack JAVA com experiência sólida no uso do OpenCMS. A pessoa ideal será responsável pela implementação, personalização e manutenção de soluções baseadas em OpenCMS, tanto no front-end quanto no back-end, garantindo a performance e escalabilidade da plataforma.
Somos um ecossistema especializado na transformação de marcas, ajudando nossos clientes a superar desafios em transformação digital, tecnologia e marketing. Para isso, buscamos constantemente expandir nossas capacidades, contando com os melhores especialistas em diversas áreas.
O Brivia_Group quer contar com o seu talento para fortalecer ainda mais nosso ecossistema de transformação digital
Responsabilidades e atribuições
* Desenvolver, implementar e manter soluções em OpenCMS, garantindo a qualidade e a performance da plataforma.
* Atuar no desenvolvimento tanto do front-end quanto do back-end, com integração de sistemas e customizações conforme necessário.
* Trabalhar de forma colaborativa com equipes de design, Gerente de projeto e outras equipes para garantir a entrega de soluções completas e de alto desempenho.
* Monitorar e otimizar a performance do OpenCMS, realizando ajustes e melhorias contínuas.
* Garantir que as soluções desenvolvidas sejam compatíveis com os requisitos técnicos e de negócio, respeitando as melhores práticas de segurança e escalabilidade.
* Participar de todas as fases do ciclo de desenvolvimento de software, desde a análise e planejamento até a implementação e manutenção.
Requisitos Técnicos
* Experiência sólida com OpenCMS (versões mais recentes).
* Conhecimento profundo em linguagens como Java, HTML, CSS, JavaScript, além de frameworks front-end como Angular ou React.
* Experiência com sistemas de banco de dados (MariaDB e SOLR em sua última versão)
* Sólidos conhecimentos em APIs e integração de sistemas.
* Familiaridade com ferramentas de versionamento como Git.
* Experiência em otimização de performance para ambientes de produção.
* Habilidade em implementar soluções responsivas e compatíveis com diferentes navegadores.
* Capacidade de trabalhar de forma colaborativa em equipes ágeis.
Diferenciais:
* Experiência com CI/CD e automação de deploy.
* Conhecimento de boas práticas em UX/UI e design responsivo.
* Familiaridade com práticas de segurança em desenvolvimento web
Junte-se a um ecossistema dinâmico e faça parte da revolução do mercado