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
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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