Launched in 2013, ManoMano is the European leader specialised in DIY, home improvement and gardening online. ManoMano brings together the largest offer of DIY & gardening online products. With more than 3600 seller partners and 10 million products, ManoMano brings together the largest offer across 6 countries : France, Belgium, Spain, Italy, Germany, United Kingdom.
We currently are 650 Manas & Manos, including a quarter of international talents and 24 nationalities, working in our 4 offices (Paris x2, Bordeaux and Barcelona). People are at the heart of ManoMano’s culture around our 3 core values : boldness, ingeniosity and care.
Joining us is a tremendous human and business adventure ! We offer an ideal and (hyper)dynamic environment to put your skills on innovative and concrete projects on a European scale.
As a Senior Backend Developer you will be involved in:
Responsibilities
· To analyze, design and develop new features with a high level of quality.
· To learn through the sharing of good practices.
· To ensure optimal test coverage.
· To work in CD/CI.
· To follow your metrics in order to improve the product during the next iterations.
· Mentoring and coaching the other more junior team members.
Requirements
· Degree in Engineering.
· + 7 years of experience as a Backend Developer.
· Java 8, 11, Lambda functions
· SpringBoot, Hibernate, JPA
· Java Reactive, WebFlux
· High understanding of Micro-service Architecture: DDD, SOLID, Distributed Systems architecture.
· Knowledge in Restful API & Event Sourcing & CQRS (Kafka, RabbitMQ ...)
· Design Patterns
· Relational Databases, SQL (MySQL, Postgres, SQL Server, PLSQL)
· Database Migrations
· Performance optimizations in Databases
· Redis
· Previous experience in AWS Cloud.
· Knowledge in Monitoring, Alerting
· Working experience in Gitlab, JIRA and Slack.
· CI/CD Automation
· Unit Testing, Acceptance Testing, Integration Testing, Load, Testing, Contract Testing
· Docker and Platforms as a Service (Kubernetes, ECS, Docker Swarm)
· High level of English.
Nice to have
- Kotlin
- SpringBoot with Cucumber
- Kafka Streams
Benefits
· Permanent contract.
· 30 working days of holidays.
· Full remote during pandemics. 3 days remote according to company policy.
· Timetable: Monday to Thursday from 9:00 to 18:30 hours. Friday from 9:00 to 15:00 hours. Flexibility of +/- 45 minutes entrance and 30 minutes or 1 hour for lunch.
· Career development: 4 weekly hours dedicated to training with digital and interactive platforms. English trainings included.
· Medical assurance provided by AXA (full paid by the company).
· Gym provided by Andjoy (full paid by the company).
· Ticket restaurant and ticket transport provided by Sodexo (flexible remuneration).
· ManoMano monthly discounts.
· Online and onsite workshops, meetups, team buildings and company meetings.
· Social responsible and sustainable actions like Women in Tech, IT Academy (converting profiles to the IT sector), participation to a Food Bank, Clothes Bank, KM0 providers, Recycling, Sustainable Offices, among others.
· Location in Barcelona city center and top roof terrace overlooking the city next to La Sagrada Familia
If all the above rings a bell, it probably means that we are meant to meet each other ! Please get in touch.« So, come and plant the seeds of your success and gather the fruits of your labour »