Pesquisar

Vaga em Home Office no PagBank

O PagBank, reconhecido como o 2º maior banco digital do país e líder em rentabilidade no setor de fintech, está em busca de um Engenheiro de Software Sênior (Java) para integrar sua equipe. A oportunidade é destinada a profissionais apaixonados por tecnologia, que gostam de desafios e acreditam no poder da colaboração para alcançar grandes resultados.


Responsabilidades e Atribuições

  • Trabalhar em conjunto com uma equipe altamente qualificada na construção de software de qualidade, com foco em escalabilidade para volumes elevados de dados e aplicações de alto risco.
  • Liderar equipes na concepção de todo o ciclo de vida de novas funcionalidades/produtos, garantindo sua entrega e acompanhamento.
  • Definir a arquitetura de aplicações e criar soluções que simplifiquem e tornem mais produtiva a vida dos clientes.
  • Planejar, estimar e analisar impactos e riscos em mudanças de aplicações.
  • Desenvolver e monitorar métricas de qualidade das aplicações.
  • Interagir com diversas áreas da empresa em um ambiente de alto crescimento profissional.
  • Participar ativamente na melhoria contínua do processo de desenvolvimento técnico, incluindo práticas como Dojo e Pair Programming.
  • Contribuir para a segurança da plataforma, interagindo com a equipe de segurança.
  • Buscar o desenvolvimento pessoal e da equipe, expressando opiniões, participando de feedbacks e planejamento de carreira.

Requisitos e Qualificações

  • Graduação em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas afins.
  • Experiência em programação orientada a objetos, estrutura de dados e algoritmos.
  • Conhecimento em versionamento de software e experiência em CI/CD.
  • Domínio de Modelagem, Documentação e implementação de APIs.
  • Experiência em modelagem e integração de bancos de dados relacionais e não relacionais.
  • Vivência em arquiteturas distribuídas, resilientes, escaláveis e de alta performance.
  • Experiência em Messages Brokers e Streaming, assim como em processos Batch distribuídos.
  • Conhecimento em melhores práticas de qualidade de software, incluindo testes automatizados, segurança, monitoramento e documentação.
  • Comprometimento, proatividade e habilidade para trabalhar em equipe.
  • Desejável experiência em desenvolvimento de microserviços, Cloud Computing (principalmente AWS), metodologias ágeis e práticas de DevOps.

Se você se identifica com esse perfil e deseja fazer parte de uma equipe que busca revolucionar o mercado financeiro brasileiro, não perca tempo e candidate-se! Mais informações sobre a vaga podem ser encontradas aqui.

Leia Também