Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Java Software Engineer
EndavaSenior Java Software Engineer
Mar. 2025Brazil, São Paulo• Collaborated with Product Owners and cross-functional teams to translate complex business rules into precise technical requirements, ensuring high-quality feature delivery. • Contributed to sprint planning and effort estimation, supporting predictable delivery timelines and continuous improvement within the agile process. • Designed, developed, and maintained scalable and resilient microservices in Java, leveraging Clean Architecture and SOLID principles to enhance maintainability and performance. • Produced and maintained comprehensive API documentation with Swagger/OpenAPI, improving integration efficiency and developer experience. • Implemented thorough unit and integration test coverage using JUnit and Mockito, reducing regression issues and increasing code reliability. • Automated CI/CD workflows by writing Groovy deployment scripts for Jenkins and OpenShift, enabling consistent and secure deployments across test, UAT, and production environments.
Senior Java Software Engineer
Ilia DigitalSenior Java Software Engineer
May. 2023 - Feb. 2025Brazil, São Paulo• Engineered efficient software solutions by orchestrating business processes using the Camunda platform, aligning closely with client requirements. • Actively contributed to Agile development workflows, including daily stand-ups, sprint planning, and retrospectives to ensure timely delivery and continuous improvement. • Mentored junior developers in coding best practices, algorithm optimization, and effective problem-solving strategies, fostering team growth and knowledge sharing. • Resolved critical production issues by debugging code, analyzing logs with Dynatrace observability tools, and working collaboratively with support teams to ensure system reliability. • Partnered with cross-functional teams to maintain seamless integration and continuous delivery of software components. • Developed comprehensive unit tests to validate code functionality and prevent regressions, enhancing code quality and system stability.
Support Engineer at Bydrec
BydrecSupport Engineer at Bydrec
Jul. 2022 - Dec. 2022Brazil, São Paulo• Provided technical support and issue resolution for the ON24 webinar platform, diagnosing and fixing bugs to ensure seamless user experiences. • Conducted in-depth database queries and analysis to troubleshoot and resolve data-related issues, enhancing system reliability. • Collaborated with the team to develop and document operational procedures, improving efficiency and knowledge sharing. • Assisted in customer support operations, delivering timely solutions and maintaining high customer satisfaction.
Senior Java Software Engineer
Innovation ITSenior Java Software Engineer
Aug. 2021 - May. 2022Brazil, São PauloSenior Java Software Engineer at Innovation IT, São Paulo Project: Anbima (https://www.anbima.com.br) • Collaborated closely with Product Owners and team members to gather and interpret complex business rules, ensuring accurate technical implementation. • Participated in task planning and effort estimation, contributing to efficient sprint execution and realistic delivery timelines. • Designed, developed, and maintained scalable microservices using Java, applying Clean Architecture principles to promote maintainability and flexibility. • Authored and maintained clear, developer-friendly API documentation using Swagger, enhancing usability and collaboration. • Built robust unit and integration tests with JUnit and Mockito to ensure code reliability and facilitate early defect detection.
Senior Java Software Engineer
F1RST TecnologiaSenior Java Software Engineer
Nov. 2020 - Aug. 2021Brazil, São PauloSenior Java Software Engineer at Santander, São Paulo (https://www.santander.com.br) • Collaborated closely with Product Owner and cross-functional teams to gather, analyze, and refine complex business rules, ensuring accurate implementation. • Actively participated in sprint planning, task estimation, and backlog grooming, contributing to efficient project delivery and team alignment. • Designed, developed, and maintained scalable microservices in Java, applying Clean Architecture principles to ensure modularity and maintainability. • Integrated asynchronous messaging solutions using RabbitMQ, enhancing system performance and reliability in distributed environments. • Authored comprehensive API documentation with Swagger, improving developer onboarding and API usability across teams. • Wrote robust unit and integration tests using JUnit and Mockito, significantly improving code coverage and software reliability.
Java Software Developer
NTT DATAJava Software Developer
Nov. 2019 - Nov. 2020Brazil, UberlândiaJava Backend Developer at NTT Data, São Paulo Project: Itau (https://www.itau.com.br) • Developed and maintained microservices using Java and Clean Architecture. • Developed using Apache Kafka and IBM Active MQ in Java. • Documened API using Swagger. • Developed Unit and Integration tests using JUnit and Mockito • Member of Agile and autonomous teams on a Scrum methodology. • Time and Activity management using Jira tool. • Developed using best practices according to Google Java Style Guide. • Code Versioning with Gitlab following Gitlab CI/CD pipeline.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Gustavo on Intch
IT
1022956 people
192
Engenheiro de software - Sênior
18
Data Analyst @ Boston Scientific
16
Solutions Architect
ITWeb Developer
252236 people
24
Senior Software Engineering @ Resmarksystems
15
Desenvolvedor web
28
Diretora @ aqueopy arquitetura