07/18/2025 updated


100 % available
Senior-Level Developer & Software Architect with Java Expertise
ENSENADA, Mexico
Only remote
Master's in Engineering and Innovation, 2022Clean Code PrinciplesJava (Programming Language)Application Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesMicrosoft AzureCloud ComputingDatabasesContinuous IntegrationIBM DB2Software Design PatternsDevOpsDistributed SystemsSpring FrameworkMongoDB
Java Development
Extensive expertise in Java technologies (8, 11, 17+) with over 10 years of experience implementing enterprise applications and following best practices.
Software Architecture
Design and implementation of complex application architectures using Spring Boot, Spring Framework, and microservices patterns.
DevOps & Cloud Integration
Implementation of CI/CD pipelines using Jenkins, Docker, and Git with experience in AWS and Azure cloud platforms.
Database Management
Experience with various database technologies including MySQL, Oracle, MongoDB, and DB2.
Microservices Architecture
Implementation of RESTful APIs, Kafka, WebsphereMQ, Resilience4j, and Netflix Eureka/Consul for distributed systems.
Agile Methodologies
Application of Scrum, Kanban, Clean Code principles, SOLID principles, and Design Patterns in software development projects.
Performance Optimization
Analysis and improvement of API performance using tools like Grafana and Splunk to monitor metrics such as request per second and response times.
Extensive expertise in Java technologies (8, 11, 17+) with over 10 years of experience implementing enterprise applications and following best practices.
Software Architecture
Design and implementation of complex application architectures using Spring Boot, Spring Framework, and microservices patterns.
DevOps & Cloud Integration
Implementation of CI/CD pipelines using Jenkins, Docker, and Git with experience in AWS and Azure cloud platforms.
Database Management
Experience with various database technologies including MySQL, Oracle, MongoDB, and DB2.
Microservices Architecture
Implementation of RESTful APIs, Kafka, WebsphereMQ, Resilience4j, and Netflix Eureka/Consul for distributed systems.
Agile Methodologies
Application of Scrum, Kanban, Clean Code principles, SOLID principles, and Design Patterns in software development projects.
Performance Optimization
Analysis and improvement of API performance using tools like Grafana and Splunk to monitor metrics such as request per second and response times.
Experience
Professional experience10+ years
Freelancer since2021
Languages
EnglishFluentSpanishNative speaker
Project history
Served as Developer Sr for Staples, providing support and analysis for CAMS system migration to newer technology. Stack included Angular, Spring Boot, Oracle, DB2, Kafka, Microservices, and ElasticSearch.
Responsible for migrating APIs to Java 17 with Spring Boot 3, including REST applications with Springboot, OAuth2, Hazelcast, XML processing, and file processing. Implemented caching solutions and provided production support using Splunk for error tracking.
Developed and designed Customer Assortment Management System (CAMS) for Staples, including development and release of Shipto modules. Provided production support and maintained eCommerce business requirements.