PagBank

Engenheiro de Software Sr. (Java)

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

O PagBank está em busca de um Engenheiro de Software Sênior com foco em Java para desenvolver soluções escaláveis, seguras e de alta disponibilidade, voltadas para aplicações críticas e de grande volume de dados. O profissional será responsável por liderar a concepção, desenvolvimento e implementação de novas funcionalidades e produtos, garantindo sua entrega e evolução contínua, além de definir e evoluir a arquitetura das aplicações, considerando escalabilidade, performance e manutenibilidade.

Responsabilidades

  • Desenvolver softwares escaláveis, seguros e de alta disponibilidade, voltados para aplicações críticas e de grande volume de dados.
  • Liderar a concepção, o desenvolvimento e a implementação de novas funcionalidades e produtos, garantindo sua entrega e evolução contínua.
  • Definir e evoluir a arquitetura das aplicações, considerando escalabilidade, performance e manutenibilidade.
  • Criar soluções que simplifiquem processos e proporcionem uma melhor experiência aos clientes.
  • Planejar, estimar e analisar impactos e riscos relacionados às mudanças nas aplicações.
  • Definir e acompanhar métricas de qualidade, disponibilidade e desempenho das aplicações desenvolvidas.
  • Atuar em conjunto com diferentes áreas da empresa e Times de Negócio para entender necessidades e propor soluções técnicas.
  • Colaborar com a equipe de Segurança para garantir a confiabilidade, a integridade e a proteção da plataforma.
  • Contribuir para a evolução das práticas técnicas da equipe, disseminando conhecimentos por meio de iniciativas como Dojo e Pair Programming.
PUBLICIDADE

Requisitos

  • Superior completo em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas.
  • Sólido conhecimento em programação orientada a objetos, estruturas de dados e algoritmos.
  • Experiência com desenvolvimento em Java.
  • Experiência com versionamento de código utilizando Git.
  • Experiência com pipelines de CI/CD.
  • Sólido conhecimento em modelagem, documentação e implementação de APIs.
  • Experiência com bancos de dados relacionais e não relacionais.
  • Vivência em arquiteturas distribuídas, resilientes, escaláveis e de alta performance.
  • Experiência com Message Brokers e plataformas de streaming.
  • Conhecimento em processamento Batch distribuído.
  • Experiência com boas práticas de engenharia de software, incluindo testes automatizados, segurança, monitoramento e documentação.
  • Experiência no desenvolvimento de microsserviços.
  • Experiência com Cloud Computing, especialmente AWS.
  • Vivência em metodologias ágeis e práticas de melhoria contínua.
  • Experiência com práticas de DevOps.
  • Conhecimento em Specification-Driven Development (Spec-Driven Development).
  • Conhecimento em desenvolvimento Front-End.

Benefícios

  • Vale-alimentação e/ou refeição.
  • Plano de saúde.
  • Plano odontológico.
  • Seguro de vida.
  • Parceria com TotalPass.
  • Parceria com ZenKlub.
  • Licença maternidade estendida.
  • Licença paternidade estendida.
  • Auxílio-creche.
  • Descontos de até 50% em pós-graduação e MBA de grandes instituições, como FIA, FAAP e PUCRS.
  • Day off no aniversário.
  • Baby Gift: presente para recém-nascidos.

Talvez você nos conheça por maquininhas ou comerciais que ficam na memória, mas somos muito mais! Todos os dias desenvolvemos produtos e soluções inspiradas pelo nosso propósito: facilitar a vida financeira das pessoas e negócios.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE