Descrição
Descrição da Vaga
Buscamos um Desenvolvedor Backend Pleno com sólida experiência em Java para atuar em projetos estratégicos de implementação de software.
Você será responsável pelo desenho e desenvolvimento de integrações complexas, conectando o ecossistema Adobe (Workfront, Adobe Fusion, Adobe Experience Manager/Assets) a sistemas legados corporativos. Se você gosta de desafios técnicos envolvendo API design, microsserviços e integração de sistemas, esta é a oportunidade ideal.
Responsabilidades:
* Entendimento dos requisitos e processos de negócio.
* Desenvolver, manter e otimizar integrações de backend.
* Projetar e implementar fluxos de integração entre ferramentas Adobe (Workfront, Fusion, Assets) e sistemas legados (ERPs, CRMs, etc.).
* Desenvolver APIs robustas e escaláveis (Webhooks, Rest API).
* Configuração e estruturação de taxonomia, metadados, estrutura de organização de pastas e ativos digitais e permissionamento.
* Atuar no ciclo de vida completo de desenvolvimento, desde a concepção técnica e mapeamento de dados até o deploy e suporte pós\-implementação.
* Colaborar com arquitetos e consultores funcionais para traduzir requisitos de negócio em soluções técnicas eficientes.
* Identificar e resolver gargalos de performance e segurança nas integrações.
* Análise e melhoria contínua da performance das aplicações.
* Participação ativa em reuniões de planejamento e revisão de código.
* Escrever documentação técnica e funcional das soluções implementadas.
* Garantir a qualidade e estabilidade das entregas.
Requisitos e Habilidades (Hard Skills)
* Experiência comprovada de pelo menos 2 anos com desenvolvimento backend e customer facing.
* Experiência sólida com Java (versões 8\+).
* Conhecimento prático em integração de sistemas e padrões de mensageria (ex: Kafka, RabbitMQ, ou filas similares).
* Experiência com APIs (criação e consumo), JSON, XML e Web Services.
* Conhecimento em controle de versão utilizando Git.
* Implementação de HttpServlet.
* Boas práticas de programação orientada a objetos.
* Familiaridade com metodologias ágeis (Scrum, Kanban).
Requisitos Comportamentais (Soft Skills)
* Boa comunicação, proatividade e autonomia.
* Capacidade de entender requisitos funcionais e transformá\-los em uma solução que atenda às necessidades do cliente.
* Responsabilidade com prazos e entregas.
* Proatividade para sugerir melhorias de código e organização de projeto.
* Pensamento Analítico: Capacidade de desvendar lógicas de sistemas legados complexos e integrá\-los a tecnologias modernas.
* Comunicação Técnica: Habilidade em explicar soluções técnicas para stakeholders não técnicos ou consultores funcionais.
* Adaptabilidade: Facilidade em aprender novas ferramentas e se adaptar a diferentes arquiteturas de clientes.
* Orientação à Qualidade: Preocupação com a escrita de código limpo, documentado e testável.
* Perfil de liderança.
Conhecimentos Desejáveis:
* Experiência com linguagem de script (JavaScript).
* Experiência com construção de fluxos de automação de dados (Adobe Workfront Fusion ou similares).
\- Conceitos de DAM (Digital Assets Management \- AEM Assets ou similares).
* Experiência com Adobe Workfront e configurações avançadas.
* Desejável conhecimento do idioma inglês e/ou espanhol.