Skills
Sobre a Vaga
No PagBank, buscamos pessoas que queiram facilitar a vida financeira e impulsionar negócios por meio de tecnologia. Como Engenheiro de Software Sênior (Java), você vai atuar na evolução de arquitetura e na construção de soluções em uma plataforma baseada em microsserviços.
Responsabilidades
- Avaliar, discutir e definir arquiteturas de sistemas, propondo melhorias com foco em consistência técnica e alinhamento ao negócio
- Traduzir requisitos de negócio em arquiteturas e soluções de software
- Planejar e executar entregas para uma plataforma de microsserviços
- Maximizar automação nas soluções, do desenvolvimento à operação
- Participar da pesquisa e da implantação de novas tecnologias
- Garantir integração entre ferramentas e interfaces com outras áreas
- Realizar monitoração do ambiente e criar ações preventivas para manter a saúde da plataforma
- Atuar em conjunto com a área de segurança para assegurar confiabilidade
- Desenvolver ferramentas para apoiar o uso consciente de recursos
- Contribuir para a evolução técnica do time com práticas como DoJo e Pair
- Apoiar o desenvolvimento dos integrantes por meio de evolução técnica contínua
Requisitos
- Formação superior em Tecnologia da Informação ou áreas correlatas
- Experiência com desenvolvimento de arquitetura distribuída e sistemas
- Experiência com Java
- Experiência com ambientes Unix e Linux
- Conhecimentos de estruturas de dados, algoritmos e análise de complexidade
- Domínio de programação concorrente e técnicas de depuração
- Experiência com orientação a objetos e Design Patterns
- Conhecimento em REST e JSON
- Experiência com microsserviços, DevOps, Docker e Kubernetes
- Experiência com bancos relacionais e SQL
- Experiência com Spring Boot
- Prática com TDD e BDD, incluindo testes unitários
- Experiência com refactoring
- Conhecimento em monitoração de sistemas e ferramentas relacionadas
- Experiência com autenticação e autorização em microsserviços
- Conhecimento em automação contínua (ex.: Jenkins)
- Inglês técnico
Beneficios
- Vale-alimentação e/ou refeição
- Plano de saúde e odontológico
- Seguro de vida
- Parcerias com TotalPass e ZenKlub
- Licença maternidade e paternidade estendidas
- Auxílio-creche
- Descontos de até 50% em pós-graduação e MBA (FIA, FAAP, PUCRS e outras)
- Day off no aniversário (#TáDeParabéns)
- Baby Gift para recém-nascidos