
Davi Távora
Verified Expert in Engineering
Software Engineer and Developer
Maracanaú - Ceará, Brazil
Toptal member since March 18, 2025
Davi is a software developer with over seven years of experience, specializing in Java and Spring. He has successfully maintained high-performance software systems both on-premises and in the cloud. Focusing on clean code, best development practices, and fast delivery, Davi ensures a high-quality standard. Known for his problem-solving abilities and adaptability to new technologies, he consistently drives team success and innovation.
Portfolio
Experience
- JUnit - 7 years
- REST - 7 years
- JPA - 7 years
- Spring Boot - 7 years
- Mockito - 7 years
- Java - 7 years
- Keycloak - 5 years
- Quarkus - 2 years
Availability
Preferred Environment
IntelliJ IDEA
The most amazing...
...solution I've built is a real-time vehicle tracking system with Java, Spring, PostgreSQL, and Kafka, enabling live monitoring, alerts, and geovisualization.
Work Experience
Senior Software Engineer
Núclea
- Developed open finance services using RESTful APIs, ensuring secure data sharing and transaction compliance with the Central Bank of Brazil's specifications.
- Implemented OAuth 2.0 authentication and JSON Web Encryption (JWE) with Keycloak and Java Spring, securing interbank communication in Open Finance with mutual Transport Layer Security (mTLS) protection.
- Optimized API performance and scalability by deploying services on Red Hat OpenShift Service on AWS (ROSA) and integrating Amazon RDS for PostgreSQL for high availability and secure financial transactions.
Senior Software Engineer
Labsit
- Built a microservice to integrate Visa Consumer Authentication Service (VCAS), enhancing fraud prevention in financial transactions. Initially developed with Azure Logic Apps, it was later migrated to Go for improved efficiency.
- Developed a distributed task scheduling system with RabbitMQ and Spring, enabling parallel execution of banking integration routines across multiple workers.
- Refined and maintained a financial system used by major Brazilian institutions, optimizing API performance and ensuring high availability with Java 15 and the Spring Framework.
Software Engineer
Mobit Brasil Ltda
- Developed a real-time vehicle tracking system using Java, Spring, PostgreSQL, and Kafka, enabling live monitoring, automated alerts, and georeferenced visualization.
- Built an identity and access management (IAM) service integrated with Keycloak to streamline user authentication and authorization across multiple company services, enhancing security and access control.
- Architected a real-time traffic light control and visualization system that processes data from multiple sources to optimize urban mobility and improve traffic efficiency.
Experience
User Quota Application
https://github.com/davitavora/quotaEducation
Bachelor's Degree in Computer Science
Federal Institute of Education, Science, and Technology of Ceará (IFCE) - Ceará, Brazil
Certifications
Oracle Certified Associate
Oracle
Skills
Tools
IntelliJ IDEA, Keycloak, WildFly, Amazon Simple Queue Service (SQS)
Languages
Java
Frameworks
Spring Boot, JPA, Hibernate, JUnit, Mockito, OAuth 2, JSON Web Tokens (JWT)
Paradigms
REST
Platforms
Docker, OpenShift
Storage
PostgreSQL, MongoDB, Microsoft SQL Server
Other
Quarkus
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