Descripción del puesto
Na Sapindex temos projetos para o mundo tecnológico, por isso queremos conhecer você.
Você poderá aplicar o seu conhecimento e toda a sua experiência para ajudar os nossos clientes ao redor do mundo a fechar os seus projetos e atingir os seus objetivos. Você trabalhará com ferramentas e tecnologias de última geração e fará parte de projetos internacionais onde poderá desenvolver todo o seu potencial.
Procuramos um Middleware Developer para juntar a equipe de um projeto, 100% em inglês em um dos nossos clientes mais importantes.
É necessário estar disponível para fazer o horário de trabalho de Portugal.
Envie o seu currículo para [email protected] com valor da tarifa/hora.
Requisitos
- Contrato freelancer de longa duração.
- OBRIGATÓRIO INGLÊS (MÍNIMO AVANÇADO)
Como desenvolvedor de middleware, você desempenhará um papel fundamental na integração e comunicação entre diferentes aplicativos e sistemas de software. Suas responsabilidades incluirão:
- Design e Desenvolvimento: Criar soluções de middleware que facilitem a integração entre sistemas e aplicativos.
- Manutenção e Melhoria: Manter e aprimorar as soluções de middleware existentes.
- Colaboração: Trabalhar em conjunto com desenvolvedores de software, administradores de sistemas e outras partes interessadas para fornecer soluções de middleware de alta qualidade1.
Como desenvolvedor de middleware, você precisará dominar várias habilidades técnicas e conceitos. Aqui estão algumas das principais habilidades necessárias:
- Conhecimento em Linguagens de Programação: É importante ter proficiência em linguagens Java (mínimo, versão 8)
- Compreensão de Protocolos e Padrões de Comunicação: Isso inclui conhecimento sobre HTTP, SOAP, REST, AMQP, MQTT
- Experiência com Servidores de Aplicativos e Containers: Familiaridade com servidores de aplicativos como Apache Tomcat é essencial.
- Conhecimento em Integração de Sistemas: Entender como integrar sistemas heterogêneos e garantir a troca de dados eficiente é fundamental.
- Habilidades de Resolução de Problemas: Desenvolvedores de middleware frequentemente enfrentam desafios complexos ao solucionar problemas de integração e escalabilidade.
- Conhecimento em Segurança: Compreender práticas de segurança, autenticação e autorização é crucial para proteger os sistemas de middleware.
- Habilidades de Design e Arquitetura: Ser capaz de projetar soluções escaláveis e eficientes é fundamental.
- Conhecimento em Bancos de Dados e Armazenamento de Dados: Muitas soluções de middleware envolvem acesso a bancos de dados e sistemas de armazenamento.
Beneficios
- Fazer parte de uma das empresas TOP.
- Salário competitivo.
- Projetos desafiadores.
- Outros