Mindrift
Mastercard
Engenheiro de Software Sênior - Java/Spring
Nosso Propósito
A Mastercard impulsiona economias e capacita pessoas em mais de 200+ países e territórios em todo o mundo. Juntamente com nossos clientes, estamos ajudando a construir uma economia sustentável onde todos possam prosperar. Apoiamos 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 se combinam para oferecer um conjunto único de produtos e serviços que ajudam pessoas, empresas e governos a realizar seu maior potencial.
Título e Resumo
Engenheiro de Software Sênior - Java/Spring
Visão Geral
A missão da nossa equipe é tornar os pagamentos fáceis, rápidos e o mais seguros possível. É por isso que desenvolvemos tecnologia que viabiliza pagamentos móveis (Apple Pay, Google Pay, Samsung Pay, Garmin Pay, etc.) e pagamentos remotos seguros e tokenizados. Chamamos o conjunto de serviços que entrega isso de "MDES". Tivemos um sucesso e crescimento incríveis, com dezenas de bilhões de transações sendo processadas a cada ano, no entanto, agora estamos focando em garantir que o sucesso continue à medida que escalamos o MDES ainda mais.
Nosso foco é a melhor experiência possível para o cliente. Estamos tornando nossos serviços mais rápidos, mais confiáveis e mais escaláveis, ao mesmo tempo em que atendemos às regulamentações locais de soberania de dados e ao aumento da demanda em todo o mundo. No momento, nossas aplicações são implantadas em nossa infraestrutura local, mas para atingir essas metas desafiadoras, precisamos que elas sejam implantáveis na nuvem pública. É aí que você entra.
Estamos procurando novos membros de equipe com experiência em primeira mão no desenvolvimento e implantação de aplicações seguras, de alto desempenho, confiáveis, resilientes e distribuídas, tanto em plataformas de nuvem privada quanto pública. Você terá a energia, o entusiasmo e o impulso ilimitados para entregar a próxima fase desta transformação crítica para o negócio.
Função
Como Engenheiro de Desenvolvimento de Software Sênior, você irá:
- Trabalhar dentro de uma equipe colaborativa de gerentes de produto e engenheiros de software;
- Desenvolver soluções baseadas em microsserviços, focadas em alcançar resultados positivos para o cliente, jornadas do cliente e experiência do cliente;
- Assumir verdadeira propriedade e responsabilidade pelo software que você desenvolve, suas características de manutenção e defender nossa adoção de padrões de tecnologia e frameworks opinativos.
Tudo Sobre Você
Conhecimento, habilidades e atributos essenciais
Você deve se candidatar se:
- Você está animado para construir aplicações que têm impacto global e são usadas diariamente por centenas de milhões de pessoas.
- Você trabalhou em aplicações e tecnologias do lado do servidor, backend;
- Você tem experiência desenvolvendo usando Java – Java é a principal linguagem que usamos na Mastercard;
- Você usou o Spring Framework (ou similar) – é o que usamos para criar nossas aplicações prontas para nuvem;
- Você construiu aplicações orientadas a eventos;
Capacidades adicionais/desejáveis
Também seria ótimo se:
- Você aproveitou a IA como um companheiro de desenvolvimento para construir aplicações.
- Você tem conhecimento em primeira mão de uma ampla gama de tecnologias – bancos de dados, mensageria, caches, gateways de API, redes, pipelines – como Jenkins, Splunk, Oracle, Apache Kafka, Redis ou outras
Nossas equipes e valores
- Trabalhamos em pequenas equipes colaborativas compostas por engenheiros de software e gerentes de produto;
- O sucesso de nossos clientes está no centro do que fazemos;
- Somos equipes diversas e inclusivas de muitas origens e com muitas experiências;
- Acreditamos em fazer o bem através do crescimento inclusivo e tomando decisões éticas e ambientalmente responsáveis.
Responsabilidade Corporativa de Segurança
Todas as atividades que envolvem acesso a ativos, informações e redes da Mastercard acarretam um risco inerente à organização e, portanto, espera-se que toda pessoa que trabalhe para ou em nome da Mastercard 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 suspeita de violação ou incidente de segurança da informação, e
- Concluir todos os treinamentos de segurança obrigatórios periódicos de acordo com as diretrizes da Mastercard.
