Skills
Sobre a Vaga
O PagBank está em busca de um Engenheiro de Software Júnior para atuar no desenvolvimento e evolução de soluções back-end em Java, contribuindo com uma plataforma de alta disponibilidade e grande volume de transações.
Responsabilidades
- Desenvolver e manter sistemas back-end em Java para aplicações escaláveis
- Atuar na sustentação e evolução da plataforma de Agenda de Recebíveis
- Construir e evoluir APIs e integrações entre sistemas
- Implementar regras de negócio complexas com foco em qualidade, desempenho e confiabilidade
- Desenvolver e otimizar consultas em bancos de dados relacionais
- Realizar integrações via mensageria
- Garantir a qualidade com testes automatizados e boas práticas de desenvolvimento
- Participar da evolução técnica do time com práticas como pair programming, dojo e revisão de código
- Trabalhar em conjunto com áreas diversas para entregar soluções alinhadas ao negócio
Requisitos
- Ensino superior completo em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas
- Experiência com desenvolvimento back-end em Java
- Conhecimento de programação orientada a objetos, estrutura de dados e algoritmos
- Vivência com bancos de dados relacionais e construção de consultas SQL
- Experiência com modelagem, desenvolvimento e documentação de APIs
- Uso de versionamento de código com Git
- Conhecimento em pipelines de CI/CD
- Experiência com mensageria
- Experiência com testes automatizados
- Noções de arquiteturas distribuídas e aplicações escaláveis
Beneficios
- Vale-alimentação e/ou refeição
- Plano de saúde e odontológico
- Seguro de vida
- Parcerias com TotalPass e ZenKlub
- Auxílio-creche
- Licenças maternidade e paternidade estendidas
- Descontos de até 50% em pós-graduação e MBA (FIA, FAAP e PUCRS)