Giovanni  Canella

Giovanni Canella

Software Developer @ BTG Pactual

About

🚀 About Me I am a Software Developer with strong experience in Java, microservices, cloud computing (AWS/Azure) and high-performance financial systems. I currently work at BTG Pactual, building and evolving FX and Fixed-Income microservices in both offshore and onshore flows, interacting with global partners like DriveWealth under strict security and regulatory standards. At BTG, I contribute to real-time fixed-income pricing services, improving pricing logic, quantity rules and market adherence. I also built performance reporting endpoints and Grafana-based observability, enabling business, risk and product teams to access metrics such as volume, spread, latency, liquidity and error rates—impacting thousands of users who rely on the bank’s investment platforms. Previously at IBM, I worked on mainframe modernization, migrating COBOL systems to Java Spring Boot microservices using AWS, Terraform, Kubernetes (EKS), and Watsonx for generative-AI assisted analysis. I also implemented CI/CD pipelines, cloud infrastructure, observability and documentation for large enterprise projects. At Bradesco, I developed critical APIs using Java + Spring Boot, Hexagonal/Clean Architecture, and integrated financial platforms like PIX, Dock and Pismo, using Service Bus, RabbitMQ, Dynatrace, Grafana and ServiceNow in high-availability environments. My experience also includes full-stack development at USP (Angular, Java, PHP), front-end projects at DevCommunity, and cloud-native backend systems at Mybia, where I worked with Spring Boot, Redis, PostgreSQL/Oracle, RabbitMQ, Apigee, Jenkins and AWS (EKS, S3, EC2). Across all roles, I’ve worked daily with: Java, Spring Boot, JPA/Hibernate, Kafka, REST APIs, Docker, Kubernetes, Jenkins, Git, DDD, TDD, OpenAPI/Swagger, AWS (EC2, EKS, S3, RDS, DynamoDB, Lambda, API Gateway, SQS/SNS, CloudWatch, Secrets Manager), Azure, Redis, PostgreSQL, Oracle, CI/CD and observability. I stand out for my ability to move fluently between architecture, code, cloud, external partners and financial business rules, delivering solutions that are scalable, resilient, observable and aligned with real market behavior. Always learning. Always building. Always improving. Feel free to connect! 🔗

Country

Brazil

City

São Paulo

Industry

Computer Software

Skill

AWS Glue, Amazon CloudWatch, Amazon Simple Notification Service (SNS), Amazon SQS, AWS Lambda, Amazon S3, Amazon EKS, Amazon EC2, Elasticsearch, Docker, Grafana, Jenkins, Apache Kafka, Microsserviços, Spring Boot, Operadores e expressões., Estruturas de controle de fluxo (condicionais e loops)., Interfaces e classes abstratas., Arrays e listas, LINQ (Language Integrated Query) para consultas a coleções

Experience

BTG Pactual

Software Developer

BTG Pactual

LinkedIn
2025-7 - Present · 1 yr 3 mos

São Paulo, Brasil

My role and focus - I work in the investment ecosystem with a focus on FX and fixed-income microservices. - I handle offshore and onshore flows, interacting with global partners such as DriveWealth. - I operate under strict standards of security, confidentiality, and regulatory compliance. Some of my projects - Responsible for a fixed-income pricing service that updates, in real time, the buy and sell offers used by clients. - Improved pricing logic and quantity rules, increasing market adherence and risk control. - Strengthened consistency and traceability of price history, enabling more robust risk and performance analysis. - Developed performance reporting endpoints and Grafana-based observability, exposing via API: - Metrics such as volume, spread, liquidity, latency, and errors. - End-to-end visibility for business, risk, and product teams, supporting data-driven decisions. - Directly helped thousands of bank users visualize the performance of their portfolios. Technologies and architecture I work with daily - Architecture & Integration - Event-driven microservices architecture. - Use of Kafka to decouple critical flows. - RESTful APIs with focus on best practices, versioning, and stable contracts. - Languages & Frameworks - Java for back-end development. - Core Java, JPA/Hibernate, Spring Boot, Spring Data JPA. - Validation and error handling, testing with JUnit/Mocks/TDD, DDD and resilience patterns. - Spring Security / OAuth2 / JWT. - API documentation with OpenAPI / Swagger. - Cloud & DevOps (AWS + CI/CD) - Docker and Kubernetes (EKS). - CI/CD with Jenkins in regulated environments. - AWS services: EC2, EKS/ECS Fargate, S3, RDS/DynamoDB, Lambda, API Gateway, SQS/SNS, CloudWatch, Secrets Manager, IAM. - Observability - Grafana, CloudWatch, and structured logging, with latency, error, and throughput metrics. - Strong focus on observable, resilient, and scalable services.

IBM

Software Application Developer

IBM

LinkedIn
2023-5 - 2025-5 · 2 yrs 1 mo

São Paulo, Brasil

At IBM, I work as a Java AWS Developer on: Legacy system modernization projects, focusing on migrating COBOL applications to Java using microservices architecture in cloud-native environments. My work involves: Mainframe Modernization: contributing to strategic migration initiatives by leveraging a code analysis asset to map dependencies, extract business rules, and generate technical documentation that accelerates the conversion to Java Spring Boot. -> Microservices Architecture: designing and implementing decoupled services with RESTful APIs, Swagger/OpenAPI documentation, and deployment on Kubernetes (EKS). -> Generative AI: applying Watsonx AI to interpret analysis outputs and support functional documentation, as well as integrating AI into automated modernization pipelines. -> Infrastructure as Code (IaC): building and maintaining AWS environments (EKS, RDS, S3, EC2, IAM, Secrets Manager, CloudWatch, Step Functions, among others) using modular and reusable Terraform. -> CI/CD Pipelines: implementing and supporting automated build, test, and deployment workflows with GitHub Actions, ensuring secure, continuous, and auditable deliveries. -> DevOps & Observability: automation practices, monitoring, and logging with Grafana, Dynatrace, and OpenSearch, along with strong cloud security and governance practices. Through this experience, I have developed an end-to-end vision of system modernization, from analyzing legacy code to delivering modern, scalable, and resilient solutions in AWS, combining Java, microservices, DevOps, and Generative AI.

Banco Bradesco

Java Software Developer

Banco Bradesco

LinkedIn
2024-1 - 2025-1 · 1 yr 1 mo

Osasco, São Paulo, Brasil

I work on the development and maintenance of critical solutions for the bank's digital channels, with a strong focus on high availability, scalability, and performance for mobile applications and core IT infrastructure. I actively participate in the design and implementation of complex APIs using Java with Spring Boot, following the principles of Hexagonal Architecture and Clean Architecture, and leveraging JPA/Hibernate with H2 and PostgreSQL databases to ensure decoupled, testable, and maintainable codebases. I lead the development of robust integrations with financial partners and platforms such as PIX, Dock, and Pismo, and implement asynchronous messaging solutions using Service Bus and RabbitMQ, ensuring transactional reliability and full traceability. I contribute to the automation of internal processes and the development of real-time monitoring dashboards, enhancing incident response and driving continuous improvement in operational KPIs. This includes the use of observability and ITSM tools such as Dynatrace, Grafana, and ServiceNow, fully integrated into CI/CD pipelines that ensure high code quality, security, and fast delivery. My experience also includes containerization and orchestration with Docker, Kubernetes, and OpenShift, as well as cloud computing with Azure and AWS, with a strong emphasis on service integration, availability, and governance. I combine a deep technical understanding with strong business acumen, allowing me to deliver innovative and data-driven solutions in complex, high-pressure environments. My ability to align technical strategy with business goals sets me apart as a dynamic and results-oriented technology professional.

Escola Politécnica da USP

Full-stack Developer

Escola Politécnica da USP

LinkedIn
2024-3 - 2024-10 · 8 mos

São Paulo, Brasil

During my work at POLI USP, I developed several efficient solutions using Java, Angular and PHP that significantly improved the interaction between students, professors and the secretariat. Document Request System: - Students can request documents such as student IDs, academic transcripts, course suspension and registration. - Attachments sent directly to the secretariat. - Administrative portal to manage and respond to requests, with detailed records and generation of reports in Excel. Academic Portal: - Access to academic calendars and class schedules for students. Lab Reservation System: - Professors can reserve college labs. College Presentation Website: - Course information and contact forms sent directly to the secretariat. File Management: - Efficient storage and access of files on the server.

DevCommunity

Junior JavaScript Software Engineer

DevCommunity

2023-1 - 2024-3 · 1 yr 3 mos

São Paulo, Brasil

While working at DevCommunity, an academic entity at my college, I developed a significant project that honed my front-end skills: Website Development for a Pizzeria: - Order Request Area: Creation of an intuitive interface for customers to place orders. - Pizza Customization: Functionality to customize pizzas according to customer preferences. - Order Receiving: Efficient system for the pizzeria to receive and manage orders. This project allowed me to focus intensively on front-end development, honing my ability to create attractive and functional user interfaces, contributing significantly to my career.

mybia

Java Software Developer JR

mybia

LinkedIn
2020-1 - 2023-1 · 3 yrs 1 mo

São Paulo, Brasil

I worked as a back-end developer at Mybia, where I was responsible for the development and maintenance of critical Java-based solutions for the company’s digital products, with a strong focus on high availability, performance, and scalability. I developed secure and robust RESTful APIs using Java 11+ and Spring Boot, applying Clean Architecture and Hexagonal Architecture principles to ensure decoupled, testable, and maintainable codebases. I worked with PostgreSQL and Oracle databases, and leveraged Redis as an in-memory data store to optimize caching and enhance performance for high-demand operations. I implemented integrations with external partners through APIs and asynchronous messaging using RabbitMQ, ensuring transactional reliability and full traceability. The APIs were exposed through API gateways such as Apigee and AWS API Gateway, following best practices in security, versioning, and governance. I actively contributed to internal process automation and CI/CD pipeline implementation using Jenkins/CloudBees, version control with Git, and code quality analysis via SonarQube. I also helped build real-time monitoring dashboards with Grafana, integrating with Dynatrace to ensure operational visibility and fast incident response. Additionally, I have hands-on experience with Docker containerization and EKS (Amazon Elastic Kubernetes Service) orchestration, deploying scalable cloud-native applications in AWS, with a strong emphasis on governance, security, and operational efficiency. At Mybia, I combined technical expertise with business awareness to deliver modern, reliable, and strategically aligned solutions.

Education

FIAP

FIAP

LinkedIn

Sistemas de Informação

2023-1 - 2025-12 · 3 yrs

Giovanni Canella's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.