Skills
Sobre a Vaga
O PagBank está em busca de um(a) Engenheiro(a) de Software Sênior para atuar com arquitetura e evolução de sistemas, com foco em microsserviços, automação e confiabilidade da plataforma. Você terá papel importante na tradução de requisitos de negócio para soluções técnicas e na melhoria contínua do time.
Responsabilidades
- Avaliar, discutir e definir arquiteturas de sistemas, propondo melhorias e garantindo consistência técnica
- Transformar requisitos de negócio em arquiteturas e sistemas
- Planejar e executar soluções para uma plataforma baseada em microsserviços
- Maximizar a automação das soluções, incluindo rotinas e práticas operacionais
- Participar de pesquisas e implantações de novas tecnologias
- Atuar em conjunto com outras áreas para assegurar integração entre ferramentas e serviços
- Monitorar o ambiente e criar ações proativas para manter a saúde da plataforma
- Trabalhar junto ao time de segurança para elevar a confiabilidade dos sistemas
- Desenvolver ferramentas para garantir uso consciente de recursos
- Contribuir com a evolução técnica do time (ex.: DoJo, Pair Programming) e apoiar o crescimento dos integrantes
Requisitos
- Formação superior em Tecnologia da Informação ou áreas correlatas
- Experiência com arquitetura distribuída e desenvolvimento de sistemas
- Proficiência em Java
- Experiência com ambientes Unix e Linux
- Conhecimentos em 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
- Uso de REST e JSON
- Experiência com microsserviços, DevOps, Docker e Kubernetes
- Conhecimento de bancos relacionais e SQL
- Experiência com Spring Boot
- Práticas de TDD e BDD, além de testes unitários
- Atuação com refactoring e melhoria contínua de código
- Experiência com monitoração de sistemas e ferramentas relacionadas
- Experiência com autenticação e autorização em microservices
- Conhecimento de pipelines de automação contínua, como 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