Bakend Engineer (Java or Kotlin)

 (2+ years exp)
€35k – €70k
Published: 1 month ago
Avatar for Wallapop

Wallapop

We empower people to promote a more conscious and human way of consumption

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Relocation

Allowed

Skills

Java
Backend Development
Java J2EE
CQRS
Event Sourcing
DDD
Kotlin
Hexagonal Architecture
- Java / Kotlin
CQRS/EventSourcing

The Role

Wallapop was founded in 2013. We are the marketplace for second-hand goods in Spain. With more than 8 million searches per day and over 15 million users across Spain with a catalog of several hundreds of millions of products, we exist to empower people to promote a more conscious and human way of consumption. We achieve this by bringing together the scale and simplicity of classifieds with the convenience and the reach of marketplace to create the world’s best unique goods trading platform.

Wallapop takes pride in having an open culture, where every opinion matters and everybody contributes in many different ways; through different internal cross-functional clubs aligning with people’s passions and interests.

We count 26 nationalities within our employee base and we operate in 2 languages: Spanish and English - this makes us pretty fun and special. While in most cases we are not attached to one language or the other, we encourage talent to embrace both languages and be able to operate outside their comfort zone. To ensure success we facilitate group and individual Spanish and English classes as part of our working day.

Our company values are:

We are One Team: Communicative, trusting and inclusive

We Dream & Deliver: Creative, impactful, pragmatic

We Aim for Simplicity: Intentional, uncomplicated, humble

We Learn & Grow: Constructive feedback, curiosity

We organize ourselves into topic teams and embrace agile practices.

What You Will Do

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

The challenge

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

What We’re Looking For

Problem solver and critical thinking

Quality driven, attention to detail and pragmatic ̣

Adaptable and eager to learn

A sense of humor: we like having fun doing what we love :)

Wallapop is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees

Our hiring process:

  • PLEASE NOTE THAT DUE TO THE CURRENT COVID19 SITUATION ALL INTERVIEWS TAKE PLACE REMOTELY OVER HANGOUTS*

Intro Call - ran by talent acquisition. It will take 30-45 minutes and will focus on giving you more information about the role and the company as well as going over your experience and expectations.
Technical task - We offer two options: you can either choose to take our test OR you can provide us with a recent piece of work that could be a tech test or a code repository you feel proud of (the provided code should be complex enough to show us evidence about your skills and should be written in a JVM language, self-executable and self-compiled) this is aimed at assessing your technical skills required for the role.
Competency Interview - ran by talent acquisition and hiring manager. We will focus on gaining insights and understanding of how you operate in the workplace and your fit to our values. This usually takes 45 min to 1 hour.
Practical interview - ran by the hiring team and relevant stakeholders across other functions. The focus will be on assessing your ability to apply your skillset to the wallapop context.
Offer - should you be the right candidate, your offer will be discussed over a call with talent acquisition and will then be confirmed in writing.

Benefits

Flexible working hours
Reduced hours on Fridays
Personal learning budget
English/Spanish lessons
Encouraging, fun and team-focused offsite trips twice a year
Team building activities
Private Health Insurance (Cigna)
Gym discounts
Free office sports classes (currently online weekly classes due to the covid situation)
Other benefits paid from the gross salary (kindergarten check, food check, transport check).
Extended maternity/paternity leave
New born or adoption bonus
Referral Program & charity donation
Tax Advice
Free shipping and bumps plan monthly on the wallapop product
As we are currently all working from home for the foreseeable future, Wallapop contributes 30EUR towards your wifi monthly as part of your salary
One-off payment based on compensation package to go towards setting up your wallahome office

More about Wallapop

Funding

AMOUNT RAISED
$261.9M
FUNDED OVER
3 rounds
Rounds
G
$74,520,000
Series G Jan 2023
image

Similar Jobs

Dynatrace company logo
Dynatrace
AI-powered, full stack, automated performance management
Red Points company logo
Red Points
Defend your online revenue Remove counterfeits, stop piracy, and monitor sellers automatically
Holidog  company logo
Holidog
The Global Marketplace for Pet Owners
Bethey company logo
Bethey
Access unbeatable exclusive content from your favorite celebs
Whisbi company logo
Whisbi
Show your products in real time = more sales and better customer experience