This position is no longer available.

Senior Software Engineer - Product Repository

Permanent contract
Salary: Not specified
A few days at home


Interested in this job?

Questions and answers about the job

The position

Job description

Job description

Product Repository feature team is in charge of having a specialised quality catalogue, enriched from various data sources.

This team is responsible for building and broadcasting the Manomano Product catalog. Using assets to match and group data from various sources into unique product entities.

The team uses Java as a main language and also uses Kotlin, golang, or React.

The Team

Integrated in a team of 3 people (one developer, one senior developer and one engineering lead), you will be interacting with Product Owner, agilists and QA.
The job is based in Barcelona

Profile required

As a Senior Software Developer, you will be involved in:

Responsibilities :

  • To analyze, design, and develop new features with a high level of quality.

  • To learn through the sharing of good practices.

  • To ensure the application of clean code and architectural pattern.

  • To work in CD/CI.

  • To follow your metrics in order to improve the product during the next iterations.


  • +5 years of experience as backend developer

  • High understanding of Micro-services Architecture: DDD, SOLID, Distributed Systems Architecture.

  • Kotlin/Java

  • Knowledge of Restful API

  • Knowledge of queuing system (Kafka, rabbitMQ)

  • Relational Databases SQL

  • Testing strategy using embedded E2E test, cucumber/Gherkin, interface and component testing.

Nice to have:

  • Front end skills (React)

  • Golang

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.