08/05/2026 updated


100 % available
Senior Java Backend Engineer / Technical Lead
Mexico City, Mexico
Worldwide
Bachelor's Degree in Computer SystemsAbout me
I help companies build, modernize, and stabilize web applications using Java, Spring Boot, PHP, REST APIs, and MySQL. With 20+ years of experience, I handle architecture, backend development, integrations, testing, and delivery. Based in Mexico, available for European hours.
Java (Programming Language)Spring SecurityApplication Programming Interfaces (APIs)Scrum MethodologySystems DesignBackendWeb TechnologiesFront End Software DevelopmentApi Design
Java & Spring Boot Development
Extensive experience designing, building, and maintaining backend systems using Java 17/21, Spring Boot 3, and Spring Security. Development of production-ready REST APIs and microservices for fintech, IoT, and enterprise platforms.
AWS Cloud Architecture
Strong background in cloud-based architectures using AWS services including EC2, S3, SQS, SNS, Lambda, RDS, Aurora, DynamoDB, CloudWatch, VPC, and IAM. Building and maintaining scalable, distributed backend systems on AWS.
Distributed Systems & Backend Architecture
Deep knowledge of distributed systems, event-driven architecture, API design, system design, and UML. Experience building backend systems processing 10M+ invoices per day and leading architecture decisions for engineering teams.
Databases & Messaging
Proficiency with relational and NoSQL databases including MySQL, PostgreSQL, Oracle, and Couchbase, as well as messaging systems such as Kafka for data processing and integration.
DevOps & Platforms
Hands-on experience with Docker, Linux, Git, Tomcat, and Apache Web Server for deployment, environment management, and production support.
Technical Leadership
Experience leading engineering teams of up to 5 developers, providing technical guidance, code reviews, architecture decisions, development standards, and supporting daily production releases.
Web Scraping & Data Collection
Development of web scraping systems using JavaScript, Node.js, and Python, including scalable scraping infrastructure running on AWS and APIs to expose collected data for internal systems.
Agile / Scrum
Certified ScrumMaster with experience working in Agile/Scrum environments with distributed engineering teams across multiple projects and organizations.
Frontend & Web Technologies
Experience designing and developing web applications using Java, HTML5, and JavaScript, including SPA-based systems on custom platforms.
Extensive experience designing, building, and maintaining backend systems using Java 17/21, Spring Boot 3, and Spring Security. Development of production-ready REST APIs and microservices for fintech, IoT, and enterprise platforms.
AWS Cloud Architecture
Strong background in cloud-based architectures using AWS services including EC2, S3, SQS, SNS, Lambda, RDS, Aurora, DynamoDB, CloudWatch, VPC, and IAM. Building and maintaining scalable, distributed backend systems on AWS.
Distributed Systems & Backend Architecture
Deep knowledge of distributed systems, event-driven architecture, API design, system design, and UML. Experience building backend systems processing 10M+ invoices per day and leading architecture decisions for engineering teams.
Databases & Messaging
Proficiency with relational and NoSQL databases including MySQL, PostgreSQL, Oracle, and Couchbase, as well as messaging systems such as Kafka for data processing and integration.
DevOps & Platforms
Hands-on experience with Docker, Linux, Git, Tomcat, and Apache Web Server for deployment, environment management, and production support.
Technical Leadership
Experience leading engineering teams of up to 5 developers, providing technical guidance, code reviews, architecture decisions, development standards, and supporting daily production releases.
Web Scraping & Data Collection
Development of web scraping systems using JavaScript, Node.js, and Python, including scalable scraping infrastructure running on AWS and APIs to expose collected data for internal systems.
Agile / Scrum
Certified ScrumMaster with experience working in Agile/Scrum environments with distributed engineering teams across multiple projects and organizations.
Frontend & Web Technologies
Experience designing and developing web applications using Java, HTML5, and JavaScript, including SPA-based systems on custom platforms.
Experience
Professional experience10+ years
Freelancer since1998
Languages
EnglishFluentSpanishNative speaker
Project history
Delivered backend and cloud-based projects for Enlasys clients under a project-based consulting arrangement. Designed and implemented REST APIs using Java 17 and Spring Boot 3 for IoT data ingestion and processing platforms. Built and maintained AWS-based backend architectures using EC2, S3, SQS, SNS, Lambda, RDS, Aurora, and CloudWatch. Led a team of 4 engineers, providing technical guidance, code reviews, architecture decisions, and development standards.
Developed Java and Spring Boot backend services for data processing systems in production environments. Collaborated with a 4-person engineering team to build, maintain, and improve backend services. Worked with PostgreSQL and AWS infrastructure in Linux-based environments. Contributed to backend reliability through service maintenance, troubleshooting, and production support.
Built backend services using Java and Spring Boot for financial applications. Designed and maintained REST APIs and data models using MySQL. Supported AWS-based deployments and Linux environments. Collaborated with engineering teams to deliver secure and maintainable backend functionality for fintech products.