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.