Brasil | 100% Remoto
Contratante: Avantti Tecnologia
Modelo de contratação: CLT
Projeto com duração prevista de 5 a 11 meses (podendo ser prorrogado)
Sobre a oportunidade
A Avantti Tecnologia busca um(a) Desenvolvedor(a) MuleSoft Sênior para atuar em um projeto estratégico de integração de sistemas, desenvolvendo APIs e soluções escaláveis utilizando a plataforma MuleSoft Anypoint Platform.
Procuramos profissionais com sólida experiência em arquitetura de integrações, desenvolvimento de APIs e boas práticas de engenharia de software, que gostem de atuar em ambientes colaborativos e desafiadores.
Responsabilidades
Projetar, desenvolver e gerenciar APIs e fluxos de integração utilizando a MuleSoft Anypoint Platform;
Desenvolver soluções de integração seguindo as melhores práticas da arquitetura MuleSoft;
Projetar arquiteturas de comunicação entre sistemas, priorizando reutilização, escalabilidade e simplicidade;
Desenvolver APIs RESTful utilizando RAML, API Manager e demais componentes da plataforma Anypoint;
Criar APIs corporativas de Experiência, Processo e Sistema (API-Led Connectivity);
Desenvolver integrações entre aplicações utilizando REST, SOAP, bancos de dados e outros serviços corporativos;
Desenvolver, testar, implantar e dar suporte às aplicações e APIs MuleSoft;
Realizar ajustes de performance e otimização das integrações;
Levantar requisitos técnicos e colaborar com equipes multidisciplinares na definição das soluções;
Garantir a qualidade do código e aderência às melhores práticas de desenvolvimento.
Requisitos Obrigatórios
Experiência sólida com MuleSoft Anypoint Platform;
Experiência em desenvolvimento utilizando CloudHub e ambientes On-Premises;
Experiência em desenvolvimento e arquitetura de APIs REST;
Conhecimento em design e desenvolvimento de fluxos de integração;
Experiência com integrações de sistemas backend;
Conhecimento em API Lifecycle Management;
Experiência com desenvolvimento de software, integração de aplicações e/ou ESB;
Experiência em otimização de performance de aplicações;
Conhecimento em bancos de dados:MySQL
SQL Server
Oracle
MongoDB
Familiaridade com ferramentas de versionamento de código (Git) e ferramentas de gestão de projetos;
Excelente capacidade analítica e resolução de problemas;
Boa comunicação e trabalho em equipe.
Diferenciais
Certificação MuleSoft Certified Developer;
Experiência com arquiteturas orientadas a serviços (SOA);
Experiência com arquiteturas orientadas a eventos (Event-Driven Architecture);
Conhecimento em microsserviços e integração em ambientes distribuídos.
Competências Comportamentais
Perfil analítico;
Pensamento lógico;
Proatividade;
Inovação;
Facilidade para trabalho em equipe;
Organização e atenção aos detalhes;
Atualização constante sobre novas tecnologias e tendências de desenvolvimento.