# João Pedro Fortunato

João Pedro Fortunato is a remote worker on Himalayas, Mid-Level Backend Developer at Carbigdata, based in Brazil.

Source: https://himalayas.app/@joopedrofortunato

```text
Backend developer at Carbigdata building Java microservices and event-driven APIs; previously supported platforms with 10,000+ active users.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Brazil |
| Authorized to work in | Brazil |
| Salary expectations | 20k+ BRL |
| Job categories | Backend Engineer, Software Developer, Full Stack Developer |
| Skills | Java, Spring Boot, Microservices, REST APIs, Distributed Systems, Event Driven Architecture, RabbitMQ, AMQP, Quarkus, Redis, JUnit5, Mockito, Unit Testing, Docker, CI CD |

## About

```text
At Carbigdata, I architect and develop Java 17+ microservices and REST APIs, using RabbitMQ and AMQP for distributed event-driven workflows. I also establish automated testing, documentation, and observability standards.

At SENAI Soluções Digitais, I developed Java and Quarkus REST APIs for Portal do Aluno and Plataforma do Educador, supporting over 10,000 active users. I used Redis to reduce database load and wrote JUnit 5 and Mockito tests, reaching 100% coverage in mission-critical modules.
```

## Experience

### Mid-Level Backend Developer (current)

Carbigdata. May 2026 - Present

```text
Architect and develop distributed backend microservices and RESTful APIs using Java 17+ and Spring Boot, optimizing for high throughput, system stability, and low latency. Integrate asynchronous messaging patterns using RabbitMQ and AMQP, and establish comprehensive automated testing suites and observability standards.
```

Skills: Java-17, Spring-Boot, REST-APIs, Microservices, RabbitMQ, AMQP, Docker, CI-CD, Git-Flow, Scrum, Observability, Unit-Testing, Technical-Documentation

### Full-Stack Developer

SENAI Soluções Digitais. Jun 2024 - May 2026

```text
Developed high-availability REST APIs with Java and Quarkus supporting over 10,000 active users across the Portal do Aluno and Plataforma do Educador platforms. Implemented distributed caching with Redis, authored unit tests with JUnit 5 and Mockito, and enforced secure access with JWT/OAuth2 and RBAC.
```

Skills: Java, Quarkus, REST-APIs, Redis, JUnit5, Mockito, JWT, OAuth, RBAC, Scrum

### Software Developer

AjaxTI. May 2023 - Jun 2024

```text
Designed and maintained backend microservices using Spring Boot for a large-scale operational dashboard deployed within the Siemens/Vale industrial ecosystem. Processed complex operational workflows and data feeds, delivering reliable backend services for critical industrial operations.
```

Skills: Spring-Boot, Microservices, REST-APIs, Java

### Full-Stack Software Developer

Freelance. Jun 2022 - Jun 2024

```text
Modernized client frontend systems by leading the migration of a legacy Angular/Ionic codebase to React and TypeScript, enhancing maintainability and user experience. Delivered full-stack enhancements end-to-end, translating business and user specifications into stable, production-ready features.
```

Skills: Angular, Ionic, React, TypeScript, Fullstack-Development

### Software Developer

SENAI CIMATEC. Dec 2021 - May 2023

```text
Maintained and implemented core features for a web application built with React, Node.js, and TypeScript. Co-developed two cross-platform mobile applications using Angular, TypeScript, and Ionic, as well as two web administrative platforms, and engineered Java/Spring Boot REST APIs connecting mobile clients to backend web management platforms.
```

Skills: React, NodeJS, TypeScript, Angular, Ionic, Java, Spring-Boot, REST-APIs

## Education

### JStack

Advanced JavaScript Stack, JavaScript. 2022 - Present

```text
Ongoing advanced JavaScript stack program covering Node.js, React, and React Native.
```

### Rocketseat

Software Development Program, Software Development. 2022 - 2024

```text
Completed the Rocketseat Software Development Program, covering Node.js, React, React Native, Java, Clean Code, and engineering practices.
```

### Federal Institute of Bahia (IFBA)

Bachelor of Information Systems, Information Systems. 2018 - 2023

```text
Bachelor of Information Systems degree from the Federal Institute of Bahia, completed in August 2023.
```

### Agile Education by Scrum Inc.

Registered Scrum Basics, Scrum

```text
Earned the Registered Scrum Basics certification.
```

### Udemy

Unit Testing with JUnit 5, Software Testing

```text
Completed the Unit Testing with JUnit 5 certification.
```

### University of Michigan

Michigan English Test (B2 Upper-Intermediate), English Language

```text
Earned the Michigan English Test (B2 Upper-Intermediate) certification.
```

## Tech stack

- React Native
- Ionic
- Node.js
- Spring Boot
- Redis
- Quarkus
- React
- JavaScript
- Python
- Java
- RabbitMQ
- TypeScript
- Mockito
- OAuth2
- Git
- Docker
- SQL

To contact João Pedro, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Luis Santos](https://himalayas.app/@luissantos1): Backend Developer, Leega IT Outsourcing
- [Gabriel Castro](https://himalayas.app/@gabrielcastro1): Backend Specialist, iFood
- [Gabriel Testoni](https://himalayas.app/@gabrieltestoni): Senior Backend Developer, Luiza Labs
- [Philipe Arakaki](https://himalayas.app/@philipearakaki): Backend Java Developer, Rede Ancora
- [Jean Michél Marca](https://himalayas.app/@jmmarca): Senior Software Engineer, Pontifícia Universidade Católica do Rio de Janeiro
- [Igor Queiroz](https://himalayas.app/@igorqueiroz): Senior Software Engineer, Marlabs Brasil
- [Matheus Soares Cardoso](https://himalayas.app/@matheussoarescardoso): Freelance Developer, RMT & Software Projects
- [Sérgio Henrique Freire Holovati](https://himalayas.app/@sergioHolovati): Back End Developer, TekSystem
- [Felipe Renan](https://himalayas.app/@feliperenan1): DevOps Engineer, Universidade Federal do Cariri
- [Kleverland Formiga](https://himalayas.app/@kleverlandformiga): Desenvolvedor Java Sênior, Interall Brasil
