Wallapop logo

Software Engineer (Kotlin / Java)

Wallapop

Join Wallapop as a Software Engineer (Kotlin / Java)

Wallapop, a leading scale-up based in Barcelona, is on a mission to empower people to embrace a more conscious and human way of consumption. We are looking for a talented Software Engineer with expertise in Kotlin and Java to join our dynamic engineering team.

About the Role

As a Software Engineer at Wallapop, you will be responsible for developing robust and scalable code using Java or Kotlin, depending on your team's stack. You will work on developing new features using Domain-Driven Design (DDD), both tactical and strategic, and address and refactor legacy components. Testing is a crucial part of our development process, and you will be expected to ensure all code is thoroughly tested.

Key Responsibilities

  • Write robust, scalable code in Java or Kotlin.
  • Develop new features using Domain-Driven Design.
  • Refactor legacy components to improve performance and maintainability.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Participate in code reviews and provide constructive feedback.

What We’re Looking For

  • Strong problem-solving skills and critical-thinking abilities.
  • Quality-driven mindset with keen attention to detail and pragmatism.
  • Adaptable and eager to learn and grow.

Our Tech Stack

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

Benefits

  • Medical insurance
  • Competitive phantom shares package
  • Generous individual learning budget of 2k per year
  • Group and individual English, Catalan & Spanish lessons
  • Private Health Insurance with Cigna
  • Flexible working hours + short Fridays
  • Flexible remuneration
  • Gym & Wellness plan
  • Generous referral Program & Charity Donation
  • Bonus for weddings & newborns
  • Wallapop Renta (Tax income support)
  • Monthly plan for free shipping, bumps & home-pick-up
  • Workiversary Gifts and Birthday Surprises
  • Contribution towards your WIFI
  • One-off payment for home office setup
  • Relocation package and visa sponsorship
  • 26 holidays per year
  • TOP hardware of your choice

Hiring Process

  1. Intro Call: A 45-60 minute call with Talent Acquisition to discuss your experience, motivation, and expectations.
  2. Technical Task: A coding challenge to assess your technical skills.
  3. Expertise Interview: A 60-90 minute interview focusing on your hard skills and ability to deliver.
  4. Stakeholder Interview: A 60-minute interview focusing on collaboration and delivery in a cross-functional setup.
  5. Culture-Add Interview: A 60-minute interview focusing on adherence to Wallapop's purpose and business proposition.
  6. Offer: If successful, your offer will be discussed and confirmed in writing.

Location

This position is based in Barcelona, Spain. We offer a hybrid work environment, allowing flexibility to work both on-site and off-site.

Wallapop is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We sponsor visa processes for international candidates when applicable and provide legal & admin support along the process combined with a competitive relocation package.

Join us in our mission to make second-hand the norm through smart use of technology and become part of a team that values innovation, collaboration, and continuous improvement.

Benefits
Extracted with AI

  • Medical insurance
  • Competitive phantom shares package
  • Generous individual learning budget of 2k per year
  • Group and individual English, Catalan & Spanish lessons
  • Private Health Insurance with Cigna
  • Flexible working hours + short Fridays
  • Flexible remuneration
  • Gym & Wellness plan
  • Generous referral Program & Charity Donation
  • Bonus for weddings & newborns
  • Wallapop Renta (Tax income support)
  • Monthly plan for free shipping, bumps & home-pick-up
  • Workiversary Gifts and Birthday Surprises
  • Contribution towards your WIFI
  • One-off payment for home office setup
  • Relocation package and visa sponsorship
  • 26 holidays per year
  • TOP hardware of your choice

Similar jobs

Last update: 23 minutes ago

Wallapop logo
Wallapop

Senior Data Engineer

Join Wallapop as a Senior Data Engineer in Barcelona. Work on data platforms, pipelines, and analytics in a hybrid model.

eDreams ODIGEO logo
eDreams ODIGEO

Android Software Engineer - Travel Things

Join eDreams ODIGEO as an Android Software Engineer in Barcelona. Work on innovative travel tech solutions with a top-notch tech stack.

ManoMano logo
ManoMano

Senior Software Engineer - Kotlin, Spring Boot

Join ManoMano as a Senior Software Engineer in Barcelona, working with Kotlin, Spring Boot, and microservices.

SeQura logo
SeQura

Senior Backend Engineer (Elixir, Kotlin)

Join SeQura as a Senior Backend Engineer in Barcelona. Work with Elixir, Kotlin, and more in a dynamic fintech environment.

Zalando logo
Zalando

Software Engineer Scala / Kotlin

Join Zalando as a Software Engineer specializing in Scala/Kotlin to build scalable solutions in a hybrid work environment.

Scalable Capital logo
Scalable Capital

Kotlin/Java Engineer - Broker

Join Scalable Capital as a Kotlin/Java Engineer in Munich or remotely. Work on cutting-edge fintech platforms.

lastminute.com logo
lastminute.com

Senior Full Stack Engineer with React and Kotlin

Join lastminute.com as a Senior Full Stack Engineer, specializing in React and Kotlin, in a remote role based in Barcelona.

OLX logo
OLX

Remote Backend Software Engineer (GenAI)

Join OLX as a Remote Backend Software Engineer to revolutionize products with Generative AI. Work with Python, Kotlin, AWS.

AUTODOC logo
AUTODOC

Senior Engineering Lead - Kotlin/Java

Lead the engineering team in transitioning to microservices using Java/Kotlin, ensuring high software quality and team coaching.

Vinted logo
Vinted

Android Engineer - Engineering Experience

Join Vinted as an Android Engineer to enhance our design system and improve user experience. Hybrid work, competitive salary, and great benefits.

SumUp logo
SumUp

Senior Android Developer (Global Expansion)

Senior Android Developer for global fintech expansion, skilled in Kotlin and Swift, based in Barcelona.

Smiletronix logo
Smiletronix

Mid-Senior Mobile Developer

Join Smiletronix as a Mid-Senior Mobile Developer in Barcelona, specializing in iOS Swift and Android Kotlin.

Delivery Hero logo
Delivery Hero

Software Engineer (Java/Kotlin) Partners API - Quick Commerce

Join Delivery Hero as a Software Engineer in Berlin, working with Java/Kotlin on Partners API for Quick Commerce. Entry-level role with great benefits.

Tabby logo
Tabby

Senior Android Engineer

Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.

Workday logo
Workday

Senior Software Development Engineer - Java/Kotlin

Join Workday as a Senior Software Development Engineer in Prague, specializing in Java/Kotlin. Enjoy benefits like stock grants and extended PTOs.

Wayfair logo
Wayfair

Junior Software Engineer (Java/Kotlin, Microservices)

Join Wayfair as a Junior Software Engineer in Berlin. Work with Java/Kotlin, Microservices, and more. Competitive benefits and growth opportunities.

Revolut logo
Revolut

Senior Backend Software Engineer (Java)

Join Revolut as a Senior Backend Software Engineer (Java) to build world-class financial products. Work remotely or hybrid in Spain.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Workday logo
Workday

Senior Associate Mobile Engineer - Android

Join Workday as a Senior Associate Mobile Engineer focusing on Android development using Kotlin and Jetpack Compose.

Skyscanner logo
Skyscanner

Senior Full Stack Software Engineer

Join Skyscanner as a Senior Full Stack Software Engineer in Barcelona, focusing on front-end and back-end development with a hybrid work model.

Bending Spoons logo
Bending Spoons

Remote Software Engineer

Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.

Tabby logo
Tabby

Remote Android Engineer with Kotlin Expertise

Join Tabby as a Remote Android Engineer to design and develop innovative financial products using Kotlin and Android Jetpack.

Superside logo
Superside

Senior Backend Engineer - Java/Kotlin

Senior Backend Engineer needed for AI-driven creative platform. Expertise in Java, Kotlin, SQL required. Remote work.

Katanox logo
Katanox

Backend Engineer with Kotlin and Spring Boot

Join Katanox as a Backend Engineer to develop with Kotlin and Spring Boot in a hybrid work environment.