Software Engineer · CGI
Spain · 03/2025 – Present
I’m part of a team focused on developing scalable solutions using microservices with Spring Boot, Spring Security, and PostgreSQL, contributing to a robust and secure architecture. I have also contributed to the migration of a monolithic Scala project to Spring Boot, helping modernize the system and improve maintainability. Additionally, I collaborate on building a new React-based back office, enhancing the user experience and streamlining internal management.
I help define and automate the database lifecycle with Liquibase, ensuring traceability and consistency across different environments. I also create functional flow diagrams to help both the team and non-technical stakeholders better understand the system.
Development is supported by automated testing with JUnit, which ensures software stability and quality in every release. We maintain a collaborative, agile, and improvement-driven approach in an international environment.