**Desenvolvedor de Integrações (Java/Kotlin)**: Desenvolvimento de Integrações: Projetar, desenvolver e manter integrações entre aplicativos e sistemas usando Java, Kotlin e/ou Node.js.
Isso inclui a criação de APIs, web services, webhooks e outros métodos de comunicação; Análise de Requisitos: Colaborar com os departamentos de negócios e TI para compreender os requisitos de integração, identificar necessidades específicas e propor soluções técnicas; Testes e Depuração: Realizar testes rigorosos para garantir a funcionalidade e a segurança das integrações, além de solucionar problemas e corrigir erros conforme necessário; Documentação Técnica: Criar documentação detalhada das integrações desenvolvidas, incluindo diagramas de fluxo de dados, especificações de API e guias de uso; Segurança e Conformidade: Garantir a segurança das integrações, implementando práticas recomendadas de segurança de dados e conformidade com regulamentações relevantes; Entre outras,.... - Experiência comprovada em desenvolvimento de integrações usando Java, Kotlin e/ou Node.js;
- Conhecimento sólido de protocolos de comunicação, como HTTP, REST, SOAP, entre outros;
- Familiaridade com ferramentas de integração, como Apache Camel, Spring Integration, Node.js frameworks (Express.js, etc.
);
- Capacidade de trabalhar com bancos de dados, SQL e NoSQL;
- Conhecimento em segurança de dados e autenticação, incluindo OAuth, JWT, e outros métodos de autenticação;
- Habilidades de resolução de problemas e depuração;
- Excelentes habilidades de comunicação e capacidade de colaborar efetivamente com equipes interdisciplinares;
- Disposição para aprender e se adaptar a novas tecnologias e metodologias; Formação acadêmica em Ciência da Computação, Engenharia de Software ou área relacionada (desejável).
Localização: Remoto