Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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

Senior Software Engineer, Java

PagBank

. Develop and enhance back-end applications using Java and Spring Boot .

Posted 10/28/2026full-timeSão Paulo • BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in developing and enhancing back-end applications using Java and Spring Boot, with a strong focus on distributed architectures, microservices, and event-driven solutions. Proficient in implementing REST APIs, automated testing, and applying best practices for security and performance in scalable systems.

Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkMicroservices ArchitectureApache KafkaREST API Integration

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
Back-End Application DevelopmentEvent-Driven ArchitectureRelational DatabasesSQLUnit TestingAutomated TestingClean Code PracticesDockerKubernetesDevOps
Tools & Technologies
New RelicCI/CDJenkinsMonitoring ToolsObservability Tools
Certifications & Qualifications
Java CertificationAWS Certification
Industry Keywords
Distributed SystemsHigh AvailabilityFault ToleranceAgile MethodologiesCloud Computing

Tech Stack

Tools & technologies
ApacheAWSCloudDockerGraphQLJavaJenkinsKafkaKubernetesLinuxNoSQLSpringSpring BootSpringBootSQLUnix

About the role

Key responsibilities & impact
  • Develop and enhance back-end applications using Java and Spring Boot
  • Design and implement solutions based on distributed architectures and microservices
  • Develop scalable, resilient, and highly available solutions, taking performance and security into account
  • Develop and maintain event-driven solutions using Apache Kafka
  • Implement and integrate REST APIs for communication between systems and services
  • Develop and optimize integrations and asynchronous processing workflows
  • Evaluate and propose improvements to application architecture and performance
  • Implement automated tests and apply best practices for code quality and maintainability
  • Identify and resolve technical issues, contributing to application stability and reliability
  • Monitor applications and analyze metrics, logs, and performance indicators
  • Contribute to the evolution of development, automation, and continuous integration processes
  • Apply best practices for security, resilience, and fault tolerance

Requirements

What you’ll need
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a related field
  • Solid experience developing systems using Java
  • Experience with Spring Boot and back-end application development
  • Experience with distributed architectures and microservices
  • Experience with highly scalable, highly available, and high-performance systems
  • Experience with event-driven architecture
  • Experience with Apache Kafka, including producers and consumers
  • Experience with REST APIs and JSON
  • Experience with relational databases and SQL
  • Experience with unit testing, automated testing, and TDD
  • Experience with code refactoring, Clean Code, and software engineering best practices
  • Experience in Unix and Linux environments
  • Experience with monitoring and observability tools, such as New Relic
  • Knowledge of object-oriented programming, design patterns, data structures, algorithms, and complexity analysis
  • Knowledge of concurrent programming, troubleshooting, and debugging
  • Knowledge of Docker and Kubernetes
  • Knowledge of DevOps, CI/CD, and Jenkins
  • Knowledge of resilience, fault tolerance, and communication between distributed systems
  • Knowledge of software development security
  • Technical English proficiency for reading documentation
  • Preferred experience: AWS, cloud computing, NoSQL databases, GraphQL, asynchronous processing, large volumes of data, advanced observability, mission-critical systems, high availability, agile methodologies, and Java/AWS certifications

Benefits

Comp & perks
  • Meal and/or food allowance
  • Health and dental insurance
  • Life insurance
  • Partnerships with TotalPass and ZenKlub
  • Extended maternity and paternity leave
  • Childcare assistance
  • Discounts of up to 50% on graduate and MBA programs at leading institutions, such as FIA, FAAP, and PUCRS
  • No dress code
  • Birthday day off
  • Baby Gift: gift for newborns
  • Remote work for employees residing outside São Paulo
  • Hybrid model with one day per week working onsite at Faria Lima, São Paulo, for employees residing within 90 km of São Paulo