
José Vitor Rezende
Verified Expert in Engineering
Software Developer
São Carlos - São Paulo, Brazil
Toptal member since December 23, 2024
José is a mid-level Java developer with five years of experience. He has a strong background in modern architecture solutions, such as microservices and event-driven applications. He has worked in industries such as aviation, where he migrated a legacy monolith, and the financial sector, where he built a credit-card system.
Portfolio
Experience
- Postman - 5 years
- Microservices - 5 years
- MySQL - 5 years
- Java - 5 years
- REST APIs - 5 years
- IntelliJ IDEA - 5 years
- Flyway - 4 years
- Scrum - 4 years
Availability
Preferred Environment
IntelliJ IDEA, Postman
The most amazing...
...project I've handled for a credit card processor migrated all customer's accounts, cards, invoices, and transactions to a new provider in only six months.
Work Experience
Mid-level Back-end Developer
alt.bank
- Fixed critical bugs discovered in production, including a fraud case where a criminal was stealing money from customers through the app.
- Developed a back-office microservice that integrated data with Salesforce and provided a low-code front-end to the ops team with Retool.
- Migrated a credit card microservice to work with a new 3rd-party provider. I also migrated customer data, such as cards, invoices, and transactions, to the new provider.
- Transferred all installment transactions to the new 3rd-party credit card provider, terminating the old one. This proved to be the most challenging task in all the migration efforts.
Junior Full-stack Developer
Monitora
- Built an airport microservice for the client's operation team to manage airport data. The microservice was in Java and Spring Boot, using Kafka to message other microservices. I also developed the front end using React and GraphQL.
- Created a flight feasibility microservice for the client's operation team to know the feasibility of having a specific flight. This was just a REST API that other microservices used to consume.
- Maintained the airport and flight feasibility microservices, fixing bugs that were found by the operation team of the client.
Experience
API for Expired Payments
Personal eCommerce REST API
https://github.com/JoseRezendeDev/RezendeEcommerceEducation
Bachelor's Degree in Information Systems
Federal Institute of São Paulo - São Carlos, SP, Brazil
Certifications
Streams and Collections in Java
Digital Innovation One
Skills
Libraries/APIs
REST APIs, React, Node.js
Tools
IntelliJ IDEA, Flyway, Postman, Retool, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS)
Languages
Java, SQL, Python, JavaScript, GraphQL
Frameworks
Spring Boot, Swagger, Spring, JUnit
Paradigms
Scrum, Microservices, Event-driven Design (EDD), Event-driven Architecture, Kanban, REST
Platforms
Amazon Web Services (AWS), Apache Kafka, Docker
Storage
MySQL, Amazon S3 (AWS S3), PostgreSQL, Spring Data JPA
Other
APIs, Software Engineering, Quarkus, Distributed Systems, Information Systems, Containerization
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring