Wallapop logo


Backend Software Engineer

– Barcelona, barcelona
Employment Type Full-Time
Minimum Experience Experienced

At Wallapop we are on a quest to help people with collaborative economy, and to make the world more sustainable by extending the life of products. Would you like to join the talented team that is crafting the system that makes this possible?

Wallapop takes pride in having an open culture, where every opinion matters, and everybody can contribute in many different ways. We believe that we don't hire people to fit in a job description. We hire people to find the best way to produce the most valuable work that they can do. Each guild holds weekly technical meetings to discuss the state of the code, and decide what actions have to be taken in order to it continuing being maintainable, readable, and scalable.

With more than 8 million searches per day, more than 60k items sold per day and a catalog of several tens of millions of products, Wallpop is the biggest second-hand marketplace in Spain with more than 8 million unique visitors per month (in other words we have to handle with concurrency challenges)

The day to day of a Backend Software Engineer involves:

  • Writing Java or Kotlin code, it depends on the team, the stack could change a little bit
  • Developing new features following DDD (tactical design and strategical design)
  • Tackling legacy parts
  • Testing all the things! Testing is a must, especially if you want to avoid those friendly reminders during the code review

Some of the interesting things we are currently doing include finding new ways to handle with complexity or improve resiliency. We use many different AWS technologies (computer, storage ...) to archive our goals. As a Wallapop backend engineer, we have ownership of the team microservices, so we really embrace DevOps philosophy (optionally backend stuff is who are on duty). It’s difficult to explain our stack but the most important parts are:

  • Java & Kotlin
  • Spring & Axon Framework
  • RabbitMQ
  • MySql, DynamoDb, Redis & Memcached
  • Docker
  • ElasticSearch & Solr
  • AWS: S3, ECS, CloudWatch, RDS, CloudFormation, Lambdas & more

We are really friendly and expect any new member to join us to be respectful, appreciate diversity and have a sense of humour. We are constantly learning new technologies, acquiring new skills, as things change fast at Wallapop. And Wallapop is aware of that fact, so every employee has a budget for courses and conferences.

Are you ready to join the Wallapop Challenge? We are waiting for you!

We offer

All-new, modern and inspirational office space

Flexible working hours

Specialized training

Encouraging, fun and team-focused offsite trips twice a year

International team (now 11 nationalities and counting)

Team building activities

English/Spanish lessons

Half-day Fridays

Free coffee, and free fresh fruit

Private Health Insurance

Other benefits paid from the gross salary (kindergarten check, food check, transport check).


Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Barcelona, barcelona
  • Employment Type
  • Minimum Experience
  • Powered by