Victor Hugo Haberkamp
Software Engineer III @ Sicredi
About
Hi Everyone! I'm a software engineer with over four years of solid experience in Java, mainly with Spring Boot. I have worked for several companies in the financial and logistics sector building REST and event-driven applications. Beeing a challenge driven person, I'm always seeking opportunities to improve the context I'm working in, bringing newer technologies, enabling observability among other important and out of scope value. Currently working on the digital transformation of a major credit union in Brazil, working daily with Apache Kafka, OracleDB, MongoDB, Spring Boot, and Apache Flink, developing and evolving the application to a robust solution that enables the company's projected growth. I have worked before with investments integrating with the brazilian stock market at the same company. Since the beginning of my carrer I consistently pursued projects with potential for learn and impact on the companies I worked for, so I'm always open to opportunities that can bring professional development and high value to organizations. I have strong communication skills witch helped create better solutions countless times and am always eager to help transform a project in reality! Let's connect!
Brazil
São Paulo
Computer Software
Java, Spring Boot, PostgreSQL, Training, Communication, JavaServer Pages (JSP), Oracle Database, MongoDB, Grafana, Apache Flink, Spring Webflux, Camunda BPM, Spring Framework, Apache Kafka, React.js, Scrum, Git, JavaScript, JPA (Java Persistence API), Comunicação
Experience

Software Engineer III
- Design and lead the development of a scalable, modular system enabling users to parameterize the company’s accounting engine. Built microservices in Java 21 with Spring Boot 3, using PostgreSQL versioned by Flyway, Redis for caching, and a React frontend. Achieved 90%+ test coverage, enforced quality with SonarQube, and added observability via Grafana. The solution improved agility, compliance, and performance in accounting operations. - Improved project metrics and engineering practices by raising observability coverage from 36% to 92%, modernizing GitLab pipelines, migrating 100% of services to the company’s Sicredi Flow (a customized Git Flow), and upgrading 40% of microservices to Spring Boot 3+. These improvements increased system reliability, streamlined CI/CD processes, and positioned services for greater scalability and maintainability across the platform.

Software Engineer
- Migration of the accounting processing to an Event-Driven cloud based architecture, processing 10M+ events per hour in real time, using Apache Kafka, Spring Boot and Apache Flink, with observability using Prometheus and Grafana, improving the agility of business and technical teams in problem solving. - Automated notification of customers with credit rights on the Brazilian stock exchange, using Amazon SES, Spring Webflux and Apache Kafka, processing large XML files efficiently and reactively, solving a time-consuming problem. - Development of the backoffice of a startup in the financial sector, automating various processes using Camunda with Spring Boot and Amazon SQS, also communicating with REST APIs, witch reduced the time to accept a new customer from a week to a day.

Software Engineer
- Partnering with a client in the financial sector, | was responsible for including a new payment source for the advance payment of receivable amounts, witch brought significant savings, integrating legacy systems (Java 7) with Spring Boot microservices, improving reliability and reducing the number of incidents generated. - Maintained and enhanced microservices using Java and Spring Boot, integrating with OracleDB. Developed new features following best practices to improve scalability and maintainability. Increased code coverage to 80% through unit and integration testing. - Introduced unit testing in a project, ensuring more reliable and maintainable code. Designed and implemented initial test suites to validate core functionalities and prevent regressions, while fostering a culture of quality within the team.

Software Engineer Intern
- Developed RESTful APIs and Proof of Concepts (POCs) using Java and Spring Boot. Work with PostgreSQL and MongoDB for data persistence and Git for version control. Wrote unit tests to ensure code quality and reliability. Collaborated in an Agile environment, focusing on backend development, performance optimization, and best practices.
Victor Hugo Haberkamp's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ 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.
Great conversations start with the right contact.
It’s time to find yours.



