You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ruben Furlan MarquezRF

Ruben Furlan Marquez

Java Senior Software Engineer Backend

€300/day
Barcelona, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ruben

Computer Engineer and Senior Software Engineer with over 10 years of experience in backend development and software architecture.

I have worked in Venezuela, Uruguay, and Spain, in companies with international reach and highly competitive environments. Throughout my career, I have specialized in the design and implementation of distributed systems and mission-critical applications, facing challenges of high concurrency, intensive traffic, and operation in multiple Latin American countries.

My career includes roles in leading companies such as Despegar.com (the largest online travel platform in the region) and PedidosYa.com of the Delivery Hero SE group (a benchmark company in delivery and logistics), where I participated in the creation and optimization of large-scale platforms designed to support real-time transactions and processes with high volumes of data and users distributed across various LATAM countries.

Technical Specialties:

- Languages: Java (Spring, Spring Boot), Go, Python
- Databases: MySQL, MariaDB, Cassandra, Elasticsearch
- Architecture: Microservices (Hexagonal, layered) + DDD
- Testing and Quality: TDD, BDD, Unit/Integration Testing (JUnit, Mockito)
- Technologies: AWS EKS, Kafka, RabbitMQ, New Relic, Datadog, Git
- Methodologies: Agile Scrum, CI/CD

Key Achievements:

- Strategic migration of Elasticsearch at Despegar.com, ensuring scalability and efficiency in an environment with extremely high volumes of regionally distributed queries.
- Design and implementation of high-performance Java applications, optimizing performance and reliability on platforms.
- Support and maintenance of critical systems in the insurance sector, achieving high levels of customer satisfaction.
- Leadership of technical projects and management of multidisciplinary teams, driving the adoption of agile practices and collaborative environments.

  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • K-LAGAN Java
    Senior Software Engineer Backend
    May 2024 - Today (2 years and 1 month)
    Barcelona, Spain
    Payment systems for the Metropolitan Transport Authority of Barcelona (ATM Barcelona), covering multiple platforms and processing providers. I contribute to the design and development of scalable backend solutions based on microservices, ensuring system quality, security, and performance. I also participate in technical definition instances, providing improvement proposals in architecture, integration, and inter-service communication.
    Spring boot gRPC Google Kubernetes Engine (GKE) REST API drone
  • PedidosYa Go
    Software Engineer Backend
    January 2024 - April 2024 (3 months)
    Montevideo, Montevideo Department, Uruguay
    Participation in the development of PedidosYa Plus, the platform's benefit subscription program. Involved in the design and maintenance.

    Collaborated in integration with internal and external systems, ensuring data consistency and correct real-time application of benefits. Also participated in technical definition instances, proposing improvements in architecture and process optimization, with a focus on system scalability and resilience.
  • Despegar
    Java - Software Engineer III
    January 2023 - November 2023 (10 months)
    Montevideo, Montevideo Department, Uruguay
    • Develop tasks and programs for new projects, following defined technical requirements.
    • Monitor the status of applications in production and test environments.
    • Provide support for production applications and perform analysis and improvements on them.
    • Offer guidance and support to individuals in their personal and professional development through knowledge transfer.
    • Improved performance by 80% and increased readability and scalability by implementing design patterns.
    • Designed and implemented a migration strategy for Elasticsearch, successfully upgrading from version 2.4 to version 5.6. This initiative contributed to ensuring information security.
    • Led the implementation of various developments at Despegar, including hotel change, car insurance, and flight insurance. Supervised progress and designed the solution model, ensuring project efficiency and success.

Recommendations

Be the first to recommend Ruben

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Spring Framework 5 DevOps TOTAL Docker, Kubernetes, Jenkins, AWS, Git & More! Docker, Swarm and Kubernetes Efficient Java Multithreading and Concurrency with Executors Java 8 Streams
    Spring Framework 5 DevOps TOTAL Docker, Kubernetes, Jenkins, AWS, Git & Más! Docker, Swarm y Kubernetes Efficient Java Multithreading and Concurrency with Executors Java 8 Streams
  • Degree in Engineering
    Instituto Universitario de Tecnologia Region Capital
    2015
    Grado en Ingeniería

Skill set

Categories