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

Abderrahmane Belhaouas

Software Engineer

€200/day
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Abderrahmane

Software Engineer with over 8 years of experience in backend development, specializing in Java and the Spring ecosystem (Spring Boot, REST APIs, and microservices).

I have experience in developing scalable enterprise applications, API design, and working with SQL databases like PostgreSQL and Oracle. I also have knowledge of DevOps practices, including CI/CD pipelines with GitLab CI and Jenkins, as well as working in Linux environments.

I enjoy solving complex problems, improving existing systems, and developing robust and efficient backend architectures. I can also collaborate on frontend tasks using Angular when necessary.

If you are looking for a reliable developer to build or improve backend systems, APIs, or enterprise applications, I would be happy to collaborate on your project.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • Spanish

    Fluent

  • French

    Fluent

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

Experience

  • GFT Technologies
    Software Engineer
    TECH
    June 2023 - Today (3 years)
    Madrid, Spain
    ❖ Developed and maintained a robust backend system utilizing a stack that includes Oracle Database, Spring Boot, Jenkins, Maven, and Gradle.
    ❖ Implemented and adhered to Test-Driven Development (TDD) practices to ensure high code quality and reliability.
    ❖ Applied SOLID principles to design and develop scalable and maintainable software solutions.
    Spring boot Gradle Maven Java DevOps
  • Sopra Steria
    Software Engineer
    TECH
    January 2022 - May 2023 (1 year and 4 months)
    Madrid, Spain
    Tasks
    ❖ Development of web services (REST and SOAP) in Java for data processing and exchange.
    ❖ Use of Apache Camel, ActiveMQ and ESB ServiceMix frameworks and components.
    ❖ Work in SCRUM methodology
    ❖ Documentation of unit test cases and cross qualification among the team.
    ❖ Continuous integration
    ❖ Support to team members and code review
    Java Microservices Angular external-api-integration ci-cd-management
  • Audaxis
    JAVA Developer
    TECH
    October 2017 - July 2021 (3 years and 9 months)
    Constantine, Algeria
    ❖ Participated in migrating open-source ERP Compiere from monoliths to microservices architectures using Spring, Spring Boot, Spring Cloud, Java, Maven, Oracle, PostgreSQL, CI/CD, GitlabCI, Jenkins, Docker Swarm, RabbitMQ, OAuth2, JWT, Angular, JUnit, Mockito, JMeter... Developed, tested, deployed, and maintained RESTful Web Services using Spring . Maintained, adapted and created functionality based on customer requirements.
    ❖ Provided effective troubleshooting to improve code quality and application performance. Dealt with JDBC and complex SQL queries. Dealt with build systems, continuous integration pipelines, and automation projects. Developed client-side components using Angular. [IMAGE]
    Spring boot Angular Java Microservices ERP

Recommendations

Be the first to recommend Abderrahmane

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

  • Master's degree in
    Master's degree in
  • Master's Degree
    The University of Abdelhamid Mehri Constantine 2
    2017
    Master's Degree

Skill set

Categories