Job Description
Mirakl is seeking a Software Engineer Java/React to join their Mirakl Labs product teams. This role involves designing, developing, and deploying new business features. The engineer will implement features across all application layers, from UI/REST APIs to business logic and database schemas. They will be a key player in ensuring product coherence and technical stability within a team that has total ownership of the products they develop. The position is a permanent contract based in Paris, Bordeaux, or remote from mainland France.
Role Involves:
- Participating in design meetings with the team, Product Manager, and UX/UI teams.
- Developing, testing, and deploying code using continuous delivery.
- Conducting code reviews and pair programming.
- Monitoring and debugging production issues.
- Participating in daily stand-ups, Sprint Reviews, and retrospectives.
- Contributing to the development of the next Labs roadmap each quarter.
- Mentoring junior developers and sharing expertise.
- Tracking the business cycle and adoption rate of developed features.
Requirements:
- Minimum of 2 years of experience (in CDI) with Java and Spring.
- Understanding of web challenges.
- Desire to write clean, high-quality code.
- Interest in working in a dynamic, challenging, and enriching environment.
- Willingness to learn and improve skills.
- Professional English proficiency.
Mirakl Offers:
- Opportunity to work with Java 21, Spring Boot, Kafka, React/Redux, PostgreSQL, Elasticsearch, Go, Docker, Kubernetes, AWS, and Google Cloud.
- A commitment to diversity, equal opportunities, and inclusion.