ManoMano

Senior Software Engineer (M/W)

Barcelona

FULL TIME

November 26, 2024

In less than a decade, Mano Mano has become a key player in the home improvement and renovation sector.
Founded in France in 2013 by two French DIY enthusiasts amazed at the lack of digitalization in the market, Mano Mano is now present in 6 European countries (France, Belgium, Spain, Italy, Germany, UK), federates over 5,000 sellers and now offers the widest range of DIY and gardening products online (+19 million products references).

Motivated by the prospect of improving the living environment of their customers and convinced of the importance of the home market for sustainable consumption habits, the Mano Mano teams want to help write a new page in their industry, which is struggling to reform itself. Mano Mano brings to a highly technical world the power of its sector expertise, combined with that of data and digital in all its dimensions, to offer our customers easy access to innovative advice, products and services 100% online.


The ambition of the Founders and, above all, of Manas & Manos? To accompany this sector transformation with a strong culture of boldness, in an ingenious and frugal organization that places people and teams at the heart of the company's development.

We are looking for a Senior Backend Developer to join our team in Barcelona. This role is pivotal in enhancing the customer and seller experience around order management within our European DIY marketplace. The ideal candidate will have a strong background in JVM 17/21-based development and Spring boot 3, a passion for modern architectures and technologies, and the ability to work in a hybrid environment alongside a diverse team. Hybrid work setup, with a minimum of two office days per week, near Barcelona's iconic cathedral.
You will work closely with product owners, designers, and other developers to create and optimize systems for orders management, ensuring smooth and reliable operations for both customers and sellers. Experience in Node JS or Go is a plus.

Job Responsibilities

  • Take ownership of different features and go through the discovery, analysis, refinement and implementation process in collaboration with the rest of the team.
  • Design and implement scalable backend services using Java/Kotlin and Spring Boot using CLEAN code and hexagonal architecture when appropriate
  • Develop and maintain systems for order management, including returns, order tracking and cancellations for customers and sellers.
  • Develop and maintain seller’s open API
  • Ensure database integrity and performance using Postgre SQL.
  • Actively participate in Agile methodologies (Scrum).
  • Collaborate with cross-functional teams (frontend developers, product managers, UX designers) to deliver user-centric features.

Skills Required
  • Backend Development:
    • Strong experience with Java or Kotlin and Spring Boot.
    • Knowledge of CLEAN code and hexagonal architecture principles.
  • Architecture
    • Architecture design
    • Understanding of MSF concept and Graph QL
  • Service Communication:
    • Expertise in REST API and event/messaging streaming services.
  • Database Management:
    • Proficiency with Postgre SQL, including query optimization and schema design.
  • Agile Collaboration:
    • Familiarity with Scrum and other Agile methodologies.
  • Code Quality and System Design:
    • Ability to write clean, maintainable, and efficient code.

Soft Skills
  • Good English communication skills (essential for team collaboration).
  • Ability to work in a culturally diverse team.
  • Strong problem-solving mindset and customer-focused approach.
  • Adaptability to a hybrid work environment.
  • Proactiveness
  • Team collaboration
About you:

  • Minimum of 5 years in backend development, primarily with JVM technologies (Java or Kotlin).
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.

Why Join Us?

At Mano Mano, we believe in creating an environment where our team members can thrive both professionally and personally. Here's what we offer:
  • Permanent Contract
  • Fully Paid Private Health Insurance
  • Gym Membership
  • Flexible Remuneration Card
  • Access to Udemy Courses
  • 30 Business Days of Vacation
  • Hybrid Working Model
  • Work remotely for up to 5 weeks per year, aligning with European regulations
  • Career Growth Opportunities
  • Arrange Schedule in August and Fridays
New Job Alerts
leadtech

Social Ads Specialist (Full remote within Spain)

FULL TIME

November 26, 2024

View Job Description
PROMAN Spain

Tornero/a

FULL TIME

November 26, 2024

View Job Description
Santander

SBGM Operations Senior Analyst

Boadilla del Monte

FULL TIME

November 26, 2024

View Job Description
GitHub, Inc.

Customer Success Architect III

FULL TIME

November 26, 2024

View Job Description
leadtech

Frontend Developer (SEO) (Full Remote within Spain)

FULL TIME

November 26, 2024

View Job Description
Looking for similar job?
Worley

Senior Technical Consultant, Buildings & Master Planning

Madrid

FULL TIME

September 23, 2024

View Job Description
Amazon Spain Services, S.L.U.

International Senior HRBP, ICSF - International Central Support Functions

Barcelona

FULL TIME

September 23, 2024

View Job Description
Amazon Spain Services, S.L.U.

Senior Data Analyst, Global Tax Services

Barcelona

FULL TIME

September 23, 2024

View Job Description
AUTO1 Group

Senior Android Developer (f/m/x) - Spain

Madrid

FULL TIME

September 23, 2024

View Job Description
EY

Consultor Senior con SAP FICO - Hybrid - EY GDS Spain

September 23, 2024

View Job Description
Bunge

Compensations Senior Analyst - Europe

September 23, 2024

View Job Description
See What’s New: ManoMano Job Opportunities
ManoMano

Senior Software Engineer (M/W)

Barcelona

FULL TIME

November 26, 2024

View Job Description
ManoMano

Senior Site Reliability Engineer (M/W)

Barcelona

FULL TIME

November 8, 2024

View Job Description
ManoMano

Staff SRE (M/W)

Barcelona

FULL TIME

October 23, 2024

View Job Description
View More Jobs by ManoMano
New Job Alerts
leadtech

Social Ads Specialist (Full remote within Spain)

FULL TIME

November 26, 2024

View Job Description
PROMAN Spain

Tornero/a

FULL TIME

November 26, 2024

View Job Description
Santander

SBGM Operations Senior Analyst

Boadilla del Monte

FULL TIME

November 26, 2024

View Job Description
GitHub, Inc.

Customer Success Architect III

FULL TIME

November 26, 2024

View Job Description
leadtech

Frontend Developer (SEO) (Full Remote within Spain)

FULL TIME

November 26, 2024

View Job Description