Hybrid

Mirakl is hiring a Senior Software Engineer Java

About the Role

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.

Required Skills
JavaSpring BootKafkaPostgreSQLElasticsearchGoDockerKubernetesAWSMicroservicesSystem Design
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Mirakl

Mirakl is the leading provider of eCommerce software solutions, providing enterprises with a transformative way to drive significant growth and efficiency in their online business. The company pioneers the platform economy, empowering retail and B2B enterprises with advanced technology for marketplace, dropship, supplier catalog management, payments, personalization, and retail media.

Visit website
Job Details
Category backend
Posted 3 months ago