You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Andrés BelAB

Andrés Bel

Software Architect

€122/day
Zaragoza, ES
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Andrés

Software development professional with over 6 years of experience in the Java ecosystem, working on Maven and Spring-based projects. Solid track record in designing, developing, and maintaining backend applications, with a special focus on building robust, scalable, and resilient solutions in distributed environments.

Experience in enterprise environments, participating in both the development of new functionalities and the evolution and modernization of existing systems. Regular work with microservices architectures, applying SOLID principles, TDD, and clean/hexagonal architecture approaches to ensure quality, maintainability, and decoupling.

Specialization in systems integration and asynchronous processing using messaging (Apache Kafka), as well as in the development of well-defined and documented REST APIs (OpenAPI/Swagger). Experience in reactive programming with Project Reactor and in the efficient design of data access in both relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases, using Spring Data.

Familiarity with modern development and operation practices, including version control with Git, testing (JUnit 5, Mockito, integration tests), containerization with Docker, and continuous integration and deployment (CI/CD with GitHub Actions, GitLab CI, or Jenkins) pipelines. Knowledge in system observability through logging and metrics (ELK, Prometheus), facilitating monitoring and diagnostics in production.

Technologies and practices
- Languages and core: Java
- Frameworks: Spring Boot, Spring Framework, Spring Data
- Build & tooling: Maven, Git
- Testing: JUnit 5, Mockito, TDD
- Architecture: Microservices, Clean Architecture, Hexagonal Architecture, SOLID
- APIs: REST, Swagger
- Messaging: Apache Kafka
- Reactive programming: Project Reactor
- Databases: PostgreSQL, MySQL, MongoDB
- DevOps: Docker, CI/CD (GitHub Actions, GitLab CI, Jenkins)
- Observability: Prometheus
  • Spanish

    Native or bilingual

  • English

    Basic

Can work on-site
Zaragoza (up to 50km)

Experience

  • Nologin
    Senior Analyst
    INTERNET OF THINGS (IOT)
    August 2024 - Today (2 years)
    Zaragoza, Spain
    Software architect and analyst with experience in high-demand real-time projects for US clients. Specialized in the use of Project Reactor and in the development of solutions based on reactive programming, with a focus on scalability, performance, and resilience of distributed systems. Experience in the use of NoSQL databases, particularly MongoDB, for the design and management of data in distributed environments.
    Java Spring Framework Maven JUnit 5 Reactor
  • PrimeIT
    Senior Analyst
    December 2023 - December 2024 (1 year)
    Zaragoza, Spain
    Software analyst on a critical project focused on the development of the internal payment platform for a major real estate company. Participation in the design and evolution of key systems, with training and experience in the use of relational databases. Work with legacy versions of Java and Spring, addressing maintenance, integration, and modernization of existing components.
  • NTT DATA Europe & LATAM
    Software Analyst
    September 2019 - March 2024 (4 years and 6 months)
    Zaragoza, Spain
    Participation in a large-scale strategic project at NTT Data, as part of a multidisciplinary team of over 200 professionals for the design and development from scratch of a complete low-code platform. Specialization in the definition of generic models and advanced analysis of complex structures, including recursion-based parsing techniques and reflexivity mechanisms. Contribution to the construction of a flexible and extensible core, oriented towards the abstraction of business logic and dynamic solution generation, with a focus on system maintainability, scalability, and evolvability.

Recommendations

Be the first to recommend Andrés

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

  • University of Zaragoza

Skill set

Categories