Há mais de 25 anos a impulsionar o futuro dasTelecomunicações e da Tecnologia.Vem criar o futuro connosco!Procuramos um(a)Programador Back-end – MERCHANTPORTALpara integrar um projeto tecnológico de grande impacto no setorfinanceiro.A tua missão Integrar a equipa responsável peloNNMerchant Portal, uma plataforma queconecta sistemas bancários, terminais de pagamento Android (POS) e infraestruturas back-end seguras e escaláveis. O teu papel será essencial para garantir arquiteturas robustas, seguras e escaláveis, compatíveis com as normas de compliance e performance do setor financeiro.ResponsabilidadesProjetar e implementar componentesback-end do Merchant PortalDesenvolverAPIs RESTful e microserviçospara integração com sistemas externos (bancos, gateways, terminais)Assegurar a segurança e conformidade do software segundo normasPCI DSS e Secure Software Lifecycle (SLC)Trabalhar com equipas de produto, design e infraestrutura para garantir uma experiência fluida e moderna para o utilizadorImplementar mecanismos de autenticação, autorização e gestão de perfis (comerciantes, administradores, auditores)Criar dashboards e relatórios de transações, KPIs e estatísticas em tempo realColaborar em processos deCI/CD, testes automatizados e deployment cloud-nativeGarantir a interoperabilidade com sistemas terceiros (Visa, Mastercard e processadores internacionais)Regime trabalho: Full RemoteHorário: 9h-18h (segunda a sexta-feira)Licenciatura ou Mestrado em Engenharia Informática, Sistemas de Informação ou área similarFormação complementar em Fintech, Blockchain ou Segurança Aplicacional (valorizado)Mínimo de5 anos de experiênciaem desenvolvimento de softwareForte orientação para resultados e qualidade do códigoCapacidade de análise e resolução de problemas complexosRigor na documentação técnica e boas práticas de versionamentoCapacidade de trabalhar em equipas multidisciplinares (engenharia, produto, segurança, parceiros bancários)Fluente em português e inglêsStack tecnológico do projectoNode.js (NestJS ou Express) é um plusModelação e gestão de bases de dados relacionais (PostgreSQL, MySQL)Experiência em sistemas de cache (Redis, Memcached)Integração com serviços cloud (AWS / GCP / Azure)Conhecimentos de Docker e KubernetesFrameworks modernos (Material UI, Tailwind ou equivalentes)Consumo de APIs REST e WebSocketDesign responsivo e experiência de UI/UX consistenteDevOps e QualidadeTestes unitários e de integração (JUnit, Jest, Postman/Newman)Monitorização e logs (Prometheus, Grafana, ELK stack)Segurança e ComplianceEncriptação de dados sensíveis (TLS, AES, RSA, DUKPT)Implementação de OAuth2, OpenID Connect, JWTControlo de acessos baseado em perfis e rolesIntegração num projeto de referência no setor financeiro, com alto impacto tecnológicoAcompanhamento personalizado e foco no teu desenvolvimento profissional#J-18808-Ljbffr