Desenvolvedor(a) Fullstack Sênior – Integrações de Sistemas

LyncasRemotoindeedbirt 23.10.2026
Skilyrði:TypeScriptPythonJavaC#ReactAngularVueNode.jsGitSAPAWSAzureGoogle CloudDockerCloudFrontendBackendFullstackCI/CDSeniorRemote

VAGA REMOTA

Buscamos um(a) Desenvolvedor(a) Fullstack Sênior com foco em integração de sistemas. Você vai conectar ERPs, sistemas legados, plataformas SaaS e aplicações próprias, garantindo que dados e processos fluam de forma confiável entre eles. As integrações são desenvolvidas na plataforma MuleSoft. Procuramos alguém com experiência prática em desenvolvimento, que procure entender bem as regras de negócio por trás de cada integração e as transforme em soluções robustas e fáceis de manter.

Responsabilidades

Entender as regras de negócio envolvidas em cada integração, como transformações, validações, conciliações e tratamento de exceções.

Projetar e desenvolver integrações no MuleSoft, seguindo a abordagem API-led connectivity (camadas System, Process e Experience).

Construir aplicações Mule no Anypoint Studio, com fluxos síncronos e assíncronos, conectores e integrações via APIs, mensageria, arquivos e rotinas agendadas.

Implementar transformações e mapeamentos de dados (de-para) com DataWeave.

Especificar contratos de APIs em RAML/OAS e publicá-los no Anypoint Exchange, com estratégias de versionamento.

Aplicar políticas de segurança, autenticação e controle de acesso às APIs pelo API Manager.

Garantir resiliência com retentativas, idempotência, filas de erro (incluindo Anypoint MQ), reprocessamento e controle de consistência entre sistemas.

Realizar deploy, monitoramento e acompanhamento de logs das aplicações pelo Runtime Manager, garantindo rastreabilidade de ponta a ponta.

Desenvolver interfaces de apoio, como painéis de acompanhamento, telas de reprocessamento e consultas de status.

Atuar na sustentação de integrações em produção, investigando incidentes e divergências de dados.

Orientar desenvolvedores plenos e juniores e apoiar o refinamento técnico do backlog.

Requisitos obrigatórios

Pelo menos 7 anos de experiência com desenvolvimento de software, com domínio aprofundado de pelo menos uma das principais linguagens de backend (.NET/C#, Java, Python, Node.js/TypeScript, Go ou similares).

Experiência relevante em projetos de integração de sistemas.

Experiência com construção e consumo de APIs REST e conhecimento de SOAP/WebServices.

Experiência com mensageria e processamento assíncrono, tal como RabbitMQ, Kafka, Azure Service Bus, AWS SQS ou similares.

Conhecimento de padrões de integração (Enterprise Integration Patterns, pub/sub, outbox, sagas, idempotência).

Experiência com integração via arquivos (CSV, XML, JSON, EDI) e rotinas agendadas.

Domínio de bancos de dados relacionais, incluindo modelagem e otimização de queries.

Experiência com desenvolvimento frontend usando um framework moderno (React, Angular ou Vue).

Conhecimento de autenticação e segurança em integrações (OAuth2, JWT, API keys, certificados).

Boa capacidade de entendimento de regras de negócio e de comunicação com áreas técnicas e não técnicas.

Vivência com Git, CI/CD, testes automatizados e metodologias ágeis.

Diferenciais

Experiência em mapeamento de processos de negócio e levantamento de pontos de integração entre sistemas (fluxos de dados, origem e destino, responsabilidades).

Conhecimento de MuleSoft e do ecossistema Anypoint Platform: Anypoint Studio, Design Center, DataWeave, API Manager, Anypoint Exchange, Runtime Manager (CloudHub e on-premises), Anypoint MQ, Flex Gateway, MUnit, conectores e especificação de APIs com RAML/OAS.

Experiência com mais de uma linguagem de backend.

Experiência com integração de ERPs (SAP, TOTVS Protheus, Senior, Oracle ou similares).

Conhecimento de outras plataformas de integração (iPaaS) ou API Gateways (Azure API Management, Kong, Boomi, n8n).

Experiência com cloud (Azure, AWS ou GCP), Docker e arquiteturas serverless.

Conhecimento de arquitetura orientada a eventos e Webhooks.

Vivência em fábricas de software ou consultorias, atendendo múltiplos clientes.

Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:

Oportunidades 100% remotas ‍

Vale home office

Feedbacks periódicos

Programa de indicações

Acolhimento psicológico ‍ ️

Ginástica laboral ️

Academia de conhecimento

Convênio com escola de inglês

Reuniões mensais de transparência

Happy hour online

Kit de boas-vindas