← CarreiraAI
Gupy
Remoto

Engenheiro de Software Sr. (Java)

PagBank · São Paulo, São Paulo

Publicada em 31/08/2026

Candidatar-se com o CarreiraAI →
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çõesDesenvolver e manter APIs e microsserviços em Java com Spring Boot.Participar das decisões de arquitetura do time, avaliando trade-offs de forma fundamentada.Construir integrações assíncronas e garantir a consistência dos fluxos transacionais.Instrumentar, monitorar e sustentar serviços em produção.Utilizar Inteligência Artificial no desenvolvimento de software, garantindo qualidade, segurança e aderência às boas práticas.Conduzir revisões de código (Code Review) e apoiar o desenvolvimento técnico da equipe.Analisar impactos, riscos e dependências das mudanças antes da implementação.Definir e acompanhar métricas de qualidade, desempenho, disponibilidade e confiabilidade dos serviços.Trabalhar em parceria com as áreas de Plataforma, SRE e Segurança para garantir escalabilidade, resiliência e governança das soluções.Contribuir para a adoção de práticas modernas de engenharia de software, incluindo desenvolvimento orientado por especificação (Spec-Driven Development), automação do ciclo de desenvolvimento e agentes de software.Requisitos e qualificaçõesSuperior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.Experiência sólida em desenvolvimento Back-End com Java e Spring Boot em ambiente de produção.Experiência com microsserviços, APIs REST e bancos de dados relacionais.Experiência com soluções de mensageria, como Apache Kafka, Amazon SQS ou similares.Experiência com computação em nuvem e containers.Experiência com testes automatizados e pipelines de CI/CD.Conhecimento em bancos de dados relacionais, incluindo modelagem, transações e otimização de consultas.Conhecimento em bancos de dados não relacionais, como Redis, DynamoDB e MongoDB.Experiência com ferramentas de apoio ao desenvolvimento baseadas em Inteligência Artificial, como GitHub Copilot, Cursor ou similares.Conhecimento sólido em programação orientada a objetos, estruturas de dados e algoritmos.Familiaridade com arquiteturas distribuídas, resilientes, escaláveis e de alta performance.Experiência com Cloud Computing, preferencialmente AWS.Conhecimento de boas práticas de qualidade de software, incluindo segurança, observabilidade e documentação técnica.Familiaridade com práticas modernas de engenharia de software, incluindo agentes de software, desenvolvimento orientado por especificação (Spec-Driven Development) e desenvolvimento assistido por Inteligência Artificial.Experiência na condução de iniciativas técnicas e definição de soluções arquiteturais.Informações adicionaisDiferenciais:Experiência no segmento de meios de pagamento, fintechs ou instituições financeiras.Experiência com sistemas de alto volume e alta disponibilidade.Experiência com processamento distribuído de dados e workloads batch.Participação na definição de arquiteturas para plataformas críticas ou de larga escala.Experiência com Kubernetes.Experiência com Terraform.Conhecimento em observabilidade.Experiência com arquitetura orientada a eventos.
Candidatar-se com o CarreiraAI →