
Intermedia
Desenvolvedor Backend Sênior - Contact Center
Coimbra
16 de junho de 2026
Tempo integral
Desenvolvedor Backend Sênior - Contact Center
Departamento: Desenvolvimento e Engenharia
Tipo de Emprego: Tempo Integral
Localização: Portugal
Descrição
Sobre a função: A Intermedia está à procura de um Desenvolvedor Backend Sênior para se juntar à nossa equipe de produtos Contact Center, focado na construção dos serviços backend e capacidades da plataforma que alimentam a Orquestração de Interações, experiências de Agentes e Supervisores.
Nesta função, você ajudará a projetar e desenvolver serviços backend escaláveis, fiáveis e de fácil manutenção que suportam as capacidades essenciais do Contact Center, como espaço de trabalho do agente, experiências de supervisores, dados operacionais em tempo real, monitorização, insights de desempenho, atribuição de interações, orquestração de fluxos de trabalho e integrações de produtos orientadas a API.
Esta função é ideal para alguém que é prático, orientado a produtos e confortável em trabalhar em sistemas backend complexos com fluxos de dados em tempo real e quase em tempo real, arquiteturas pesadas em integração e altas expectativas em relação à fiabilidade, escalabilidade e manutenção.
Embora seja principalmente remoto, esta função requer visitas ocasionais ao escritório em Coimbra.
O Que Você Vai Fazer
- Projetar e desenvolver soluções backend de alta qualidade que sejam escaláveis, mantidas e alinhadas com os padrões da empresa.
- Construir e evoluir APIs e serviços backend para Orquestração e Roteamento de Contact Center, produtos de Agentes e Supervisores.
- Implementar capacidades backend que suportem casos de uso operacionais em tempo real, produtividade de agentes, supervisão, orquestração de fluxos de trabalho e tomada de decisões.
- Impulsionar as melhores práticas de arquitetura e engenharia backend em toda a equipe.
- Otimizar o desempenho do sistema, escalabilidade, fiabilidade e eficiência operacional.
- Colaborar estreitamente com Product, frontend, plataforma e outras equipes backend para definir requisitos, moldar soluções técnicas e entregar capacidades robustas de produtos.
- Projetar e manter limites de serviço limpos, modelos de dados e padrões de integração.
- Solucionar problemas, depurar e melhorar sistemas e serviços backend existentes.
- Revisar código, orientar outros engenheiros e ajudar a elevar a qualidade geral de engenharia da equipe.
- Documentar decisões técnicas, abordagens de implementação, contratos de API e práticas de desenvolvimento relevantes.
O Que Você Vai Trazer Para a Função
- Licenciatura em Ciência da Computação, Engenharia de Software, ou área relacionada, ou experiência prática equivalente.
- 5+ anos de experiência em desenvolvimento de software backend, com forte experiência em construção de APIs modernas e serviços distribuídos.
- Forte experiência com Kotlin, Java ou tecnologias .NET, para projetar e construir APIs para serviços backend.
- Forte compreensão de arquitetura backend, design de serviços, design de API, padrões de integração, modelagem de dados e otimização de desempenho.
- Experiência na construção de capacidades complexas de produtos, não apenas serviços baseados em CRUD simples.
- Fortes habilidades de resolução de problemas, atenção à fiabilidade e conforto em operar em ambientes de produção.
- Capacidade de trabalhar de forma eficaz em equipes multifuncionais e contribuir para discussões de design técnico e produto.
- Fortes habilidades de comunicação e colaboração.
- Bom entendimento das práticas de desenvolvimento Agile e frameworks como Scrum ou Kanban.
- Forte compreensão de práticas de observabilidade, monitorização, registo, rastreamento e diagnósticos de produção para sistemas distribuídos.
- Familiaridade com testes de contrato, estratégias de simulação e abordagens de automação de testes para arquiteturas orientadas a serviço.
Habilidades Adicionais
- Experiência na construção de produtos para Contact Center, suporte ao cliente, operações em tempo real ou ambientes similares pesados em fluxo de trabalho.
- Experiência com padrões backend em tempo real e quase em tempo real, integrações orientadas a eventos ou serviços de dados operacionais.
- Familiaridade com padrões de resiliência, gestão de concorrência, tolerância a falhas e práticas de fiabilidade de sistemas distribuídos.
- Familiaridade com bases de dados relacionais como PostgreSQL e padrões de acesso a dados backend que consideram o desempenho.
- Experiência com sistemas de dados NoSQL e distribuídos, incluindo modelagem de dados orientada a carga de trabalho e compensações de escalabilidade.
- Experiência em operar e suportar sistemas críticos de produção com forte expectativa de fiabilidade e disponibilidade.
- Experiência com ambientes de cloud como Azure ou AWS em produtos globalmente distribuídos.
- Experiência em construir e operar serviços nativos de cloud utilizando ambientes de implantação distribuidos e em contêineres.
- Familiaridade com conceitos de DevOps, pipelines CI/CD, observabilidade e práticas operacionais de backend.
- Experiência em liderar iniciativas backend desde o conceito até a entrega.
- Experiência em orientar engenheiros e contribuir para padrões de engenharia e melhores práticas.
Diversidade, Inclusão e Igualdade de Oportunidade
Contratamos, promovemos e compensamos funcionários com base em sua capacidade de desempenhar responsabilidades, sem considerar raça, cor, credo, religião, sexo, gênero, estado civil, origem nacional, ascendência, idade, cidadania, deficiência física ou mental, orientação sexual ou qualquer outra base protegida por lei aplicável.
Sobre a Intermedia Intelligent Communications
Para explorar outras oportunidades, consulte a nossa página de carreiras: https://www.intermedia.com/about-us/careers