Dev. Back End Java Pleno

Empresa: insightit

📌 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.

Ver todas as vagas