You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Raúl YusteRY

Raúl Yuste

Supermalter

Backend Software Engineer

€370/day
2 projects
Barcelona, ES
15+ years

Average response time: 1 hour

About Raúl

I'm a passionate software engineer who likes to take care of every detail of the implementation and enjoys the results of a well done job.

Experience mostly oriented to Java SE backend development and related frameworks.

Recently working as part of a Scrum team within a Fintech owning a component that
retrieves and manage payments from a third party network. Lately focused in the active
development of another component that will allow account switching between banks.

Daily tasks involve development of previously refined tickets during Scrum ceremonies,
code reviews from colleague engineers, investigation and implementation of POC’s or
resolution of bugs. The last one being the least of them.
  • Spanish

    Native or bilingual

  • Catalan

    Native or bilingual

  • English

    Fluent

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

Experience

  • Parser
    Software Engineer at IAGL
    AVIATION AND AEROSPACE
    June 2023 - October 2023 (5 months)
    Barcelona, Spain
    As part of a Scrum team within the IAG airline holding company I was involved in the
    development of a Java Spring Boot microservice whose aim is to calculate the change in
    price and Avios loyalty points after a flight reschedule. As a first phase we were
    implementing the integration with Air Lingus REST API and the idea is to continue with
    British Airways.

    The service code was stored in a Bitbucket repository using Git and was analysed by the
    company’s configured SonarQube rules. It was configured to populate the API
    documentation with Swagger so anyone with access could check its functionality.

    Besides the business related tasks I was involved in some service architecture proposals
    and implementations, the integration with the Kong Gateway, the modification of the
    project’s pipelines or the investigation of third party API’s through Postman.
    Java Spring boot Swagger OpenAPI API REST AWS Bitbucket Git SonarQube Kong Postman Docker JFrog Artifactory
  • Parser
    Software Engineer at Modulr
    BANKING AND INSURANCE
    July 2021 - July 2023 (2 years and 1 month)
    Barcelona, Spain
    As part of a Scrum team within the British Fintech Modulr, development and maintenance
    of a Spring Boot microservice in charge of the retrieval and redirection of payments
    requests coming from a third party network. That implied the modification of many other core microservices.

    Besides that actively working on a new component designed to provide the ability to
    switch customers accounts and payment arrangements between banks. For that purpose
    integration with Pay.uk XML payload files through AWS S3, REST API and webhooks with
    third party banking organizations, and REST API and RabbitMQ messages with some other
    internal microservices.

    All the different microservices within the company were implemented with Java Spring
    Boot and deployed to Amazon EC2 instances though Jenkins pipelines. The code was
    stored in GitHub private repositories and analysed with SonarQube. Each microservice had
    to comply with a few architecture rules such as following Java code and Liquibase SQL
    scripts good practices, populating Swagger API documentation, or package naming
    conventions.
    Java RabbitMQ PostgreSQL Spring boot AWS Scrum datadog Kubernetes Docker Sumo Logic
  • MANGO
    Software Engineer
    E-COMMERCE
    October 2018 - July 2021 (2 years and 9 months)
    08184 Palau-solità i Plegamans, Barcelona, Spain
    As part of the Customer team, maintenance of legacy code and development of new
    requirements oriented to customer adquisition and retention. Technically the main focus is
    to extract functionality from the monolithic Java 7 + Faces web whenever possible to Java
    Spring Boot microservices.

    Included in a team that implemented a Spring Boot template that any team would use as
    starting point of new developments, reducing learning curve and increasing consistency
    between microservices. It included configurations and common guidelines such as the
    logging approach, a basic Jenkins pipeline, the Git repository creation, Swagger inclusion,
    Sonar configuration, etc.

    Integration with the company Oracle customers datalake from the web monolith through a
    microservice that would send any customer’s data update over REST API calls. This
    implied a good amount of effort on troubleshooting that interface mainly with Postman,
    due to a lack of consistency between environments and unexpected breaking changes.
    Support to other teams and business was part of the daily tasks as well.
    Java JavaServer Pages Spring boot Spring Batch Scrum AWS Docker Kubernetes Oracle Database

Recommendations

Be the first to recommend Raúl

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

  • Grado en Ingeniería, Ingeniería informática
    Universitat Politècnica de Catalunya (UPC)
    Grado en Ingeniería, Ingeniería informática

Skill set

Categories