Location selector
Location selector Location selector
  • twitter
  • linkedin
  • facebook
  • email

Job Description

What we want to achieve, together

At Adevinta Spain, we work hard so that millions of people can find what they are looking for through our six marketplaces, building new connections that help us make a positive impact on the planet.

We are Fotocasa, habitaclia, InfoJobs, coches.net, motos.net and Milanuncios. Every day, 1 in 2 people search for a new opportunity in one of our marketplaces in Spain. And they find it.

And to do so, at Adevinta Spain we create an environment where you are your best version of yourself every day, where you can give your all, and where your uniqueness adds to our diversity. Diversity in every sense of the word, in our people, in our products and our community. Because equality is at the heart of everything we do. Better as equals.


We are looking for a Software Engineer to join the Adevinta Spain’s User team.

The User team builds and owns the services related to the User domain: Login, Authentication, Identification, Authorization, Segmentation, etc. User related domains are key components in our marketplaces and facilitate the achievement of most of the business KPIs.

The main objective of the team is to own end 2 end the User domains, be responsible for the business KPI and autonomously be able to impact them without dependencies with other teams.

What will you be working with?

  • Service, Event-driven architectures

  • REST APIs, Microservices with Java

  • Highly scalable, distributed systems

  • Kubernetes and AWS deployments

  • Development best practices: Pair programming, clean code, TDD, CI/CD

The following technologies are used in the team:

  • Java/Kotlin (This is a must!)

  • Kafka (we use that for messages and replication) 

  • SQL (we have high concurrency, queries must be efficient)

  • Microservices with Spring Boot + Spring Cloud + Netflix stack

  • Docker, Kubernetes, AWS & Cloudformation (we are 100% on the cloud)

  • DDD (We are inspired by these principles to design our software)

Company Description

If you are a curious person, positive, proactive, passionate about technology, and you also need to work in an environment where you share and feel our company Values:

  • Sharing and collaborating for the common good

  • Satisfaction for our users and customers

  • Integrity in everything we do

  • Personal drive to achieve our dreams

  • Joy in working together

And you also have the following:

  • Be very updated about where the world is going.

  • Know the state of the art of your domain.

  • Have good knowledge about best engineering practices

Join us!