Skills
Sobre a Vaga
No PagBank, buscamos pessoas que tenham senso de dono e que queiram construir soluções para facilitar a vida financeira de clientes e impulsionar negócios. Nesta posição de Engenheiro de Software Pleno (Java), você atuará no desenvolvimento e evolução de funcionalidades com foco em escalabilidade, resiliência e alta disponibilidade.
Responsabilidades
- Desenvolver, manter e evoluir funcionalidades, entregando soluções performáticas e confiáveis
- Participar do levantamento e refinamento de requisitos técnicos e de negócio
- Construir APIs, integrações e componentes
- Contribuir para a evolução da arquitetura da plataforma e adoção de boas práticas de engenharia
- Modelar e evoluir estruturas de dados e bancos, garantindo performance e analisando planos de execução
- Produzir documentação técnica e não técnica, incluindo artefatos de arquitetura
- Implementar testes automatizados para assegurar qualidade das entregas
- Garantir observabilidade das aplicações, atuando em diagnósticos e resolução de incidentes
- Conduzir demandas de média complexidade com autonomia, em colaboração com diferentes áreas
- Identificar oportunidades de melhoria em aplicações e processos
Requisitos
- Formação superior completa em Tecnologia da Informação ou áreas correlatas
- Experiência com desenvolvimento de software em Java
- Conhecimento em Spring Boot ou Quarkus, APIs REST e arquitetura de microsserviços
- Experiência com bancos de dados relacionais (Oracle, PostgreSQL ou MySQL)
- Atuação com modelagem de dados e otimização de consultas SQL
- Uso de Git para controle de versão
- Experiência com pipelines CI/CD
- Testes automatizados com JUnit, Mockito ou frameworks similares
- Conhecimento em orientação a objetos, estruturas de dados e princípios de desenvolvimento
- Familiaridade com metodologias ágeis (Scrum e Kanban)
- Conceitos de observabilidade (logs, métricas e monitoramento)
- Capacidade analítica para identificar causa raiz e resolver problemas de forma estruturada
- Conhecimento em uso de ferramentas de IA na engenharia de software (ex.: Spec-Driven ou Harness Engineering)
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 em pós-graduação e MBA (FIA, FAAP e PUCRS)
- Day off no aniversário e #BabyGift para recém-nascidos