Nascemos em 2006 para revolucionar o mercado de meios de pagamento e democratizar o acesso aos serviços financeiros.
Foi com a gente que os consumidores passaram a comprar e vender – dentro e fora da internet – de forma rápida, simples e segura.
Fizemos história lançando a 1ª maquininha de cartão sem aluguel, possibilitando as pessoas venderem mais e em qualquer lugar .
Em 2019 expandimos e criamos o nosso banco digital, reforçando a nossa crença no potencial transformador da tecnologia.
Hoje somos um dos maiores bancos digitais do país e uma das fintechs mais rentáveis do segmento , resultado do trabalho de um time de mais de 7 mil profissionais.
Aqui no Pags, a pesquisa e a inovação fazem parte do nosso DNA.
Compartilhamos experiências com profissionais talentosos e criativos em um ambiente colaborativo, onde o aprendizado é garantido.
Quer fazer parte dessa história?
Confira nossas vagas e #VemProPags, o banco completo.
/n Experiência com desenvolvimento de sistemas; Experiência com desenvolvimento de arquitetura distribuída, desenvolvimento e acompanhamento técnico do time; Experiência com linguagem de programação Java; Experiência com desenvolvimento para ambiente Unix/Linux; Conhecimento de estrutura de dados, algoritmos e análise de complexidade; Conhecimento de programação concorrente, técnicas para depuração de código; Conhecimento de programação orientada a objetos e design patterns, programação utilizando chamadas REST/JSON; Conhecimentos básicos de protocolos de comunicação TCP/UDP; Conhecimento com Microsserviços, Devops, kubernetes, Docker, Marathon, hproxy "load balance", kafka, Rabbitmq; Conhecimento em ferramentas de CI/CD, DevOps como Jenkins, Github Actions ou similares; Experiência com bancos de Dados Relacionais e SQL; Experiência com SpringBoot; Experiência com testes automatizados, unitários, testes de carga, etc.. Experiência com refactoring de código; Experiência com ferramentas e práticas de monitoração de sistemas.
Ex: New relic, Splunk; Conhecimento em alguma plataforma de Automação Continua.
Ex: Jenkins; Conseguir propor soluções utilizando os recursos citados acima.
DESEJÁVEL Experiência com Scrum, Lean ou Kanban; Experiência com NodeJS; Experiência em programação reativa; Conhecimento de bancos NoSQL; Conhecimento de AWS; Conhecimento em Kotlin; Conhecimentos de SOLID; Inglês para leitura de manuais e artigos técnicos; Certificação de programador Java.
/n Avaliar, discutir e definir arquitetura de sistemas e propor melhorias, promovendo a coesão técnica e consistência dos processos de negócio e apresentando alternativas para os diversos desafios; Traduzir requisitos de negócio em arquiteturas e sistemas, enquadrando-os nos sistemas já existentes ou propondo novos módulos quando necessário; Planejar e executar soluções para nossa plataforma de microsserviços; Garantir o maior nível possível de automação das soluções; Participar da pesquisa e implantação de novas tecnologias; Estar em contato com outras áreas para garantir a integração das ferramentas; Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma; Manter contato estreito com a equipe de segurança para garantir a confiabilidade da plataforma; Criar ferramentas com o intuito de garantir que os recursos estão sendo utilizados de forma consciente; Participar nas melhorias do processo de desenvolvimento técnico do time (DoJo, Pair e afins).