* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Outros
Nível: Pleno
Responsabilidades
- Desenvolvimento de webscripts Alfresco em Java (DeclarativeWebScript) e JavaScript server-side (Rhino), com templates FreeMarker e beans Spring.
- Consultas de dados via CMIS e serviços do repositório (NodeService, SearchService, SiteService).
- Criação e ajuste de jobs agendados (Quartz): notificações, lembretes, gestão de usuários.
- Implementação de autenticação e segurança: JWT, MFA/OTP, SSO com Keycloak, impersonação, multi-tenancy.
- Integrações com serviços externos: Keycloak, Zendesk, AWS S3, Redis.
- Garantia de qualidade com SonarQube, revisão de código e suporte a testes E2E (Playwright).
- Investigação e correção de incidentes em produção (logs, Sentry, consultas).
Requisitos:
Requisitos
- Experiência sólida com Java 11.
- Conhecimento em Spring (injeção de dependência, configuração de beans).
- Construção e manutenção de APIs REST.
- Conhecimento em JavaScript (Rhino) e FreeMarker.
- Noção de indexação e busca full-text.
- Familiaridade com Git, Docker e pipelines CI/CD.
- Testes automatizados em Java (JUnit, Mockito).
Diferenciais - Experiência em webscripts Alfresco.
- Integrações com Keycloak.
- Conhecimento em Quartz, Redis e Solr.
