Post a job

Engenheiro de Software Sr. (Java)

On-site São Paulo, Brazil

Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛

Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios!

Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!

Responsabilidades e atribuições

  • Desenvolver e evoluir aplicações e serviços utilizando Java.
  • Traduzir requisitos de negócio em soluções técnicas escaláveis e sustentáveis.
  • Desenvolver e manter soluções baseadas em microsserviços.
  • Atuar na evolução da arquitetura e na melhoria contínua das aplicações.
  • Desenvolver e manter APIs e integrações entre sistemas.
  • Implementar testes automatizados e contribuir para a qualidade do código.
  • Atuar na identificação e resolução de problemas em ambientes produtivos.
  • Acompanhar a saúde das aplicações por meio de ferramentas de monitoramento e observabilidade.
  • Desenvolver soluções que contribuam para a automação, disponibilidade, segurança e confiabilidade das plataformas.
  • Pesquisar e implementar tecnologias que contribuam para a evolução das soluções e dos processos de desenvolvimento.

Requisitos e qualificações

  • Superior completo em Tecnologia da Informação ou áreas correlatas.
  • Conhecimento e/ou experiência com desenvolvimento de software utilizando Java.
  • Conhecimento e/ou experiência com Spring Boot.
  • Conhecimento em programação orientada a objetos.
  • Conhecimento em APIs REST e JSON.
  • Conhecimento em bancos de dados relacionais e SQL.
  • Conhecimento em Git.
  • Conhecimento em testes unitários e automatizados.
  • Conhecimento em Linux.
  • Conhecimento em microsserviços e sistemas distribuídos.
  • Conhecimento em estruturas de dados e algoritmos.
  • Conhecimento em práticas de integração e entrega contínuas (CI/CD).
  • Inglês técnico.

Informações adicionais

  • Conhecimento em processos de desenvolvimento de produtos digitais.
  • Conhecimento em criação de jornadas, personas, fluxos, protótipos e layouts.
  • Conhecimento em pesquisa com usuários e consolidação de resultados.
  • Conhecimento em Design de Interfaces (UI) e Experiência do Usuário (UX).
  • Conhecimento em utilização e evolução de Design System.

Source: the employer's careers page. Last checked 2026-10-13. Posted 2026-07-23.

Applications happen on PagBank's own site. View role and apply

Receba vagas como esta por e-mailNo máximo um e-mail por dia, só quando houver vaga nova. Cancele com um clique.

More from PagBank

All jobs at PagBank

Similar jobs in Brazil

All software development jobs in Brazil

Hiring for a role like this? See how employers fill a role fast.