Caio Ribeiro

Caio Ribeiro Email and Phone Number

Software Engineer | Backend | Microservices | Java | Spring | Quarkus @ PagBank
Caio Ribeiro's Location
São Paulo, São Paulo, Brazil, Brazil
About Caio Ribeiro

Software Engineer with extensive experience in designing, scaling, and securing large-scale web applications, microservices, and APIs. Proven track record in delivering robust solutions for high-stakes environments, supporting millions of daily users in e-commerce and marketing.Technologies:- Java 8+- Spring Boot (Spring Web, Spring Cloud Streams, Spring Data, JPA, ...)- Messaging systems (RabbitMQ, Kafka)- AWS (EC2, Lambda, SQS, RDS, Secret Manager,...)- Relational Databases (MySQL and Oracle)- Non-relational Databases (MongoDB and Redis)- Kubernetes- Resilience (Resilience4J)- Unit/Integration Testing (JUnit, Mockito, Cucumber, ...)- CI/CD (Jenkins)- Observability (New Relic, Splunk, Grafana)- Design PatternsAdditionally, I have theoretical knowledge in Flutter/Dart, Python 3 (Numpy, Pandas), HTML/CSS/JavaScript, NextJs, R, and C.

Caio Ribeiro's Current Company Details
PagBank

Pagbank

View
Software Engineer | Backend | Microservices | Java | Spring | Quarkus
Caio Ribeiro Work Experience Details
  • Pagbank
    Backend Developer
    Pagbank Aug 2022 - Present
    São Paulo, Brazil
    I continue to perform the activities of a backend developer, now with additional responsibilities. I served as a mentor for new team members. I participated in the design and implementation of new products in the CRM context, dealing with thousands of requests per minute, managing databases with millions of records, daily data ingestion, and ensuring scalability and performance.Furthermore, I am currently working in the sales context of the PagBank store. Operating with critical, highly available applications in the AWS environment, these applications involve dozens of integrations and synchronous and asynchronous communication chains. All work was conducted in a Home Office model.
  • Pagbank Pagseguro
    Junior Backend Developer
    Pagbank Pagseguro Nov 2021 - Aug 2022
    São Paulo, Brazil (Remote)
    As a Software Engineer, I participated in the design, implementation, and maintenance of microservices and jobs. I actively contributed to the implementation of new products using the Spring and Quarkus frameworks in Java, utilizing messaging systems, relational and non-relational databases, and developing tests, always following the best practices of agile development and observability. This work was also carried out in a Home Office model.
  • Pagseguro Pagbank
    Software Engineer - Internship
    Pagseguro Pagbank Feb 2021 - Nov 2021
    São Paulo, Brazil (Remote)
    My internship provided a comprehensive experience, initially covering various areas of web development, including Frontend, Backend, and QA. In the end, I focused on Backend development, solidifying my decision to pursue this area. This internship was conducted in a Home Office model.

Caio Ribeiro Education Details

Frequently Asked Questions about Caio Ribeiro

What company does Caio Ribeiro work for?

Caio Ribeiro works for Pagbank

What is Caio Ribeiro's role at the current company?

Caio Ribeiro's current role is Software Engineer | Backend | Microservices | Java | Spring | Quarkus.

What schools did Caio Ribeiro attend?

Caio Ribeiro attended Universidade De São Paulo.

Not the Caio Ribeiro you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.