




Resumo: Esta função envolve colaborar na definição de requisitos de software, projetar e implementar aplicações escaláveis, e depurar pilhas técnicas complexas. Pontos de destaque: 1. Colaborar nos requisitos e especificações de software 2. Projetar e implementar aplicações escaláveis com baixa latência 3. Depurar problemas técnicos complexos em pilhas técnicas profundas **Nossa finalidade** *A Mastercard impulsiona economias e capacita pessoas em mais de 200 países e territórios no mundo inteiro. Juntamente com nossos clientes, estamos ajudando a construir uma economia sustentável na qual todos possam prosperar. Oferecemos uma ampla gama de opções de pagamentos digitais, tornando as transações seguras, simples, inteligentes e acessíveis. Nossa tecnologia e inovação, parcerias e redes combinam-se para oferecer um conjunto exclusivo de produtos e serviços que ajudam pessoas, empresas e governos a realizarem seu maior potencial.* **Cargo e resumo** Engenheiro de Software Sênior da Dynamic Yield em Lisboa Quem é a Mastercard? A Mastercard é uma empresa global de tecnologia do setor de pagamentos. Nossa missão é conectar e impulsionar uma economia digital inclusiva que beneficie a todos, em qualquer lugar, tornando as transações seguras, simples, inteligentes e acessíveis. Usando dados seguros e redes, parcerias e paixão, nossas inovações e soluções ajudam indivíduos, instituições financeiras, governos e empresas a realizarem seu maior potencial. Nosso índice de decência, ou DQ, orienta nossa cultura e tudo o que fazemos dentro e fora da empresa. Com conexões em mais de 210 países e territórios, estamos construindo um mundo sustentável que desbloqueia possibilidades inestimáveis para todos. Visão geral A Dynamic Yield, da Mastercard, está buscando um Desenvolvedor Backend para integrar nossa equipe em Lisboa e ajudar a criar experiências inovadoras e inspiradoras para usuários finais. A função exige mentalidade colaborativa, espírito motivado e experiência para inovar soluções repetidamente. A Dynamic Yield orgulha-se de oferecer serviços de ponta aos clientes; nosso Desenvolvedor Backend deve projetar e implementar sistemas em tempo real que escalem. A Dynamic Yield tem como base a colaboração e a criatividade, além de foco na entrega de serviços de ponta aos clientes; comunicação eficaz por múltiplos canais e habilidades interpessoais altamente funcionais são fundamentais para o sucesso desta função. Função * Colaborar com a equipe na definição de requisitos e especificações de software. * Projetar e implementar aplicações com baixa latência e escaláveis para analisar múltiplas fontes de dados usando tecnologias como Docker, Kubernetes, etc. * Depurar problemas técnicos significativos dentro de uma pilha técnica muito profunda e complexa envolvendo Docker, microsserviços, etc. * Escrever código limpo, modular e mantível, em conformidade com as melhores práticas de desenvolvimento de software. * Manter-se atualizado sobre tendências e tecnologias emergentes no desenvolvimento de software. Tudo sobre você * 5+ anos de experiência em desenvolvimento backend, principalmente com Java e Spring Boot. * Fortes habilidades técnicas e paixão por desenvolver funcionalidades do início ao fim. * Compreensão do produto e paixão por construir softwares que proporcionem uma excelente experiência. * Experiência no projeto, desenvolvimento e teste de sistemas distribuídos escaláveis. * Excelentes habilidades de resolução de problemas e atenção aos detalhes. * Capacidade de trabalhar colaborativamente em um ambiente de equipe. * Familiaridade com bancos de dados relacionais (SQL) e não relacionais, como Redis e Cassandra. * Experiência com Docker, contêineres e Kubernetes. * Experiência com tecnologias de mensageria, como ActiveMQ ou RabbitMQ, ou tecnologias de streaming, como Kafka. * Experiência com tecnologias e administração em nuvem da AWS, tais como S3, EC2, EKS, Lambda e CloudWatch. **Responsabilidade Corporativa de Segurança** Todas as atividades envolvendo acesso a ativos, informações e redes da Mastercard apresentam um risco inerente à organização e, portanto, espera-se que toda pessoa que trabalhe para a Mastercard ou em seu nome seja responsável pela segurança da informação e deva: * Cumprir as políticas e práticas de segurança da Mastercard; * Garantir a confidencialidade e integridade das informações acessadas; * Relatar qualquer violação ou incidente suspeito de segurança da informação; e * Concluir todos os treinamentos periódicos obrigatórios em segurança, conforme as diretrizes da Mastercard.


