You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Víctor Ruiz GeaVR

Víctor Ruiz Gea

Mid Backend Developer | Java & TypeScript

€280/day
Madrid, ES
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Víctor

Hi, I'm Víctor Ruiz👋
I am a Backend Engineer with 4 years of experience specializing in designing and developing scalable, secure, and automated systems.

I don't just write code; I deliver production-ready solutions.

My stack and technical contribution:

⚙️ Backend: Java (Spring Boot) and Node.js (TypeScript).

🏗️ Architecture: Microservices and event-driven systems (RabbitMQ).

💾 Data: Modeling and optimization in PostgreSQL (Hibernate/JPA).

🛡️ DevOps and Quality: Automation with GitLab CI/CD and code audited with SonarQube.

If you are looking for a profile with autonomy, technical rigor, and experience in corporate environments to take your backend to the next level, send me a message and let's talk.
  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Onyze
    Software Developer
    February 2024 - September 2025 (1 year and 7 months)
    Backend Engineer specializing in the design of modern and scalable architectures using Node.js and TypeScript. In this role, I was responsible for building efficient and fault-tolerant systems, implementing asynchronous communication through message queues with RabbitMQ. I actively promoted software quality by ensuring clean code and resolving vulnerabilities through SonarQube, as well as automating the deployment lifecycle by integrating CI/CD pipelines in GitLab. The entire ecosystem was backed by solid and optimized relational data management in PostgreSQL.
    Node.js TypeScript CI/CD PostgreSQL
  • Minsait - Indra
    Software Developer
    November 2022 - August 2023 (9 months)
    Development and maintenance of modern microservice-oriented backend architectures, using Spring Boot as the main framework to ensure system scalability and high availability. Responsible for the complete lifecycle of creating robust and secure RESTful APIs, facilitating seamless integration between services and client applications. I was also in charge of the design and optimization of the data persistence layer (ORM), efficiently mapping complex relational models using Hibernate and JPA.
    Java Spring boot JPA/Hibernate PostgreSQL
  • INDRA
    Software Engineer
    SOFTWARE PUBLISHING
    November 2025 - Today (7 months)
    Madrid, Spain
    As a Software Developer at Indra, I am part of a highly demanding technological environment, participating in the creation and evolution of corporate applications. In this role, I am not limited to programming; I manage the complete lifecycle of assigned tasks: from requirements gathering to final deployment.

    Key Responsibilities and Achievements:
    Technical Analysis and Design: I lead the conceptualization phase of tasks. I analyze project requirements, design the technical architecture of solutions, and define the best implementation strategy before writing a single line of code.

    Backend Development (Java): Creation of new functionalities, modules, and robust architectures using Java (Eclipse environment). I apply object-oriented programming best practices and design patterns.

    Maintenance and Incident Resolution: Efficient diagnosis, debugging, and resolution of critical bugs (corrective maintenance), as well as continuous optimization of production applications to improve their performance (evolutionary maintenance).

    Database Management: Design, modeling, and optimization of relational databases, working extensively with PostgreSQL. Creation of complex queries, ensuring data integrity.

    Environment Management (Linux/Unix): System administration at the development level using the terminal and automation of operational processes by creating Bash scripts.

    Technological Stack: Java, Eclipse, PostgreSQL, Bash / Linux, SQL, Requirements Analysis, Software Architecture.

    This experience in large-scale projects has equipped me with great problem-solving skills, adaptability, and a comprehensive vision of software development. I am prepared to bring this same solidity and professionalism to my clients' projects.
    Java PostgreSQL

Recommendations

Be the first to recommend Víctor

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

  • Degree in Computer Engineering
    Complutense University of Madrid
    2023
    Grado en Ingeniería Informática
  • Master's Degree in Software Development for Mobile Applications
    University of Alicante
    2024
    Máster en Desarrollo de Software para para aplicaciones móviles

Categories