Mirakl is looking for a Senior Software Engineer Java to join Mirakl Labs. Your main mission is to design, develop, and deploy new business features across all layers of our applications, from interfaces to database schemas. As a senior member of the team, you will actively participate in architecture decisions and exercise technical leadership.
What You'll Do
- Participate in design meetings with the team, Product Manager, and UX/UI teams.
- Participate in architecture decisions and technical choices.
- Develop, test, and deploy to production using continuous delivery practices.
- Conduct code reviews and pair programming.
- Participate in architecture reviews and RFCs (Request for Comments).
- Monitor and debug production issues, following a "you build it, you run it" philosophy.
- Participate in daily Stand-ups, Sprint Reviews, and retrospectives.
- Lead PoCs and deliver technical projects autonomously.
- Technically supervise and mentor junior developers in the squad.
- Contribute to continuous improvement of development practices.
- Monitor developed features post-deployment, including feature business cycle and adoption rate.
What We're Looking For
- At least 6 years of professional experience with Java and Spring.
- Deep expertise in web challenges and distributed architectures.
- A proactive, solution-oriented mindset with the ability to make technical decisions and influence architectural choices.
- A commitment to writing clean, quality code.
- Fluency in French and professional proficiency in English.
Nice to Have
- Previous experience mentoring developers and applying technical leadership skills.
- A desire to work in a dynamic, challenging, and enriching environment, while continuously improving your expertise.
Technical Stack
- Java 21 (with planned migration to 25), Spring Boot, Kafka
- React/Redux, PostgreSQL, Elasticsearch
- Go, Docker, Kubernetes
- AWS, Google Cloud
Team & Environment
You will join a team of 5 developers, integrated into a product team with total ownership over the products it develops. You will report to the Manager of the relevant squad. Mirakl is a Great Place to Work certified company offering a dynamic, challenging, and enriching environment.
Work Mode
This is a hybrid role. You can be based in our Paris or Bordeaux offices, or work remotely from mainland France.
Mirakl is an equal opportunity employer.

