Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PagBank

Engenheiro de Software Sênior, Java

PagBank

Senior Software Engineer developing Java applications at PagBank. Focus on financial solutions and systems engineering.

Posted 7/21/2026full-timeRemote • 🇧🇷 BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in Java Development, Microservices Architecture, and DevOps Practices, with a strong understanding of Data Structures, Algorithms, and Software Quality Assurance. Demonstrates expertise in CI/CD Tools and Messaging Systems to enhance software performance and reliability.

Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureSpring EcosystemCI/CD ToolsMessaging Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaData StructuresAlgorithmsObject-Oriented ProgrammingDesign PatternsConcurrent ProgrammingMicroservicesSQL DatabasesNoSQL DatabasesAutomated Testing
Soft Skills
CollaborationTechnical Discussion Participation
Tools & Technologies
DockerKafkaRabbitMQJMSSQSSNSJenkins
Industry Keywords
DevOpsSoftware DevelopmentSystem ArchitecturePerformance MonitoringSoftware Maintenance

Tech Stack

Tools & technologies
CloudDockerJavaJenkinsKafkaNoSQLRabbitMQSpringSQL

About the role

Key responsibilities & impact
  • 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!

Requirements

What you’ll need
  • Graduação em Tecnologia da Informação, Ciência da Computação, Engenharia de Software ou áreas correlatas.
  • Experiência com desenvolvimento de sistemas em Java e arquiteturas distribuídas.
  • Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
  • Experiência com programação orientada a objetos, padrões de projeto (Design Patterns) e programação concorrente.
  • Conhecimento em mensageria e comunicação assíncrona, como Kafka, RabbitMQ, JMS, SQS e SNS.
  • Experiência com arquitetura de microsserviços, Docker e práticas DevOps.
  • Experiência com bancos de dados SQL e NoSQL.
  • Experiência com o ecossistema Spring (Boot, Cloud, Data e afins).
  • Conhecimento em testes automatizados e boas práticas de qualidade, desempenho e manutenção de software.
  • Conhecimento em ferramentas de CI/CD, como Jenkins.
  • Experiência com observabilidade, monitoramento, depuração e refatoração de aplicações.
  • Experiência atuando em colaboração com times de desenvolvimento e participando de discussões técnicas.

Benefits

Comp & perks
  • Vale-alimentação e/ou refeição.
  • Plano de saúde e odontológico.
  • Seguro de vida.
  • Parceria com TotalPass e ZenKlub.
  • Licença maternidade e paternidade estendidas.
  • Auxílio-creche.
  • Descontos de até 50% em pós-graduação e MBA de grandes instituições, como FIA, FAAP e PUCRS.
  • No dress code: o importante é você usar o que te faz bem.
  • #TáDeParabéns: Day off no aniversário.
  • Baby Gift: presente para recém-nascidos.