Gilberto T.-
Highly experienced software engineer with over a decade of hands-on expertise in backend development using Java
and Spring ecosystem technologies. Specialized in designing scalable microservices, REST API development,
cloud-based deployments, and DevOps integration. Proven success in team leadership, architecture modernization,
SQL optimization, and agile software delivery for major banking and e-commerce platforms.
PROFESSIONAL EXPERIENCE
Scotiabank Inverlat
Sr BackEnd Developer, Jan 2023 – Present
Technologies: Java 17, Spring Boot 3.3, REST APIs, JUnit, Mockito, SQL, OAuth2, Git, Bitbucket,
Postman, Confluence
Activities and Responsibilities:
●
●
●
●
●
●
●
Developed RESTful APIs using Java 17 and Spring Boot for financial services integration.
Conducted requirements analysis and consumed both REST and SOAP services.
Implemented unit and integration tests using JUnit and SpringBoot Test.
Managed SQL-based databases and ensured data integrity and performance.
Secured services using OAuth2 and conducted deployments on cloud environments.
Used Git, JIRA, Bitbucket, and Postman for version control and testing.
Key Achievement: Optimized API response times by 20% through advanced SQL tuning and
caching strategies.
Coppel
Sr Java BackEnd Developer, Jan 2020 – Dec 2022
Technologies: Java 11, Spring MVC, SQL, Git, Azure DevOps, Agile
Activities and Responsibilities:
●
●
●
●
●
Led a team of two backend developers ensuring timely delivery of e-commerce features.
Developed CRUD operations and catalog management features in Spring MVC.
Migrated monolithic applications into a microservices architecture, improving scalability by 50%.
Conducted SQL performance improvements and contributed to agile planning.
Used Git and Azure DevOps for code management and project tracking.
IDS Comercial (Citi-Banamex)
Sr BackEnd Developer, Jan 2019 – Dec 2020
Technologies: Java 11, Spring Boot, SOAP/REST, JUnit, Mockito, Confluence
Activities and Responsibilities:
-
● Created REST APIs and integrated legacy systems via SOAP/REST.
● Handled production incidents, ensuring SLAs were met through timely resolutions.
● Wrote automated tests and maintained technical documentation in Confluence.
Banco Azteca
Sr BackEnd Developer, Jan 2016 – Dec 2018
Technologies: Java, Spring, SQL, Monitoring Tools
Activities and Responsibilities:
●
●
●
●
Developed and maintained critical banking applications in Java/Spring.
Handled production-level incidents while ensuring high system availability.
Collaborated on initiatives to improve response times by up to 30%.
Key Achievement: Reduced production errors by 30% through better validation and proactive
monitoring.
EDUCATION
● Instituto Tecnológico de Zacatepec
● Bachelor of Engineering in Computer Systems, Aug 2010 – Dec 2014
● Focused on software development, database management, networking, and structured/OOP
programming methodologies.
-