Expires soon Rakuten-France

DÉVELOPPEUR FULLSTACK JAVAEE/REACT SENIOR – PÔLE SELLERS H/F

  • CDI
  • Paris 2e Arrondissement (Paris)
  • IT development
  • JavaEE

Job description

La Mission

Notre équipe de Développement a pour but d’implémenter les nouvelles fonctionnalités de notre site web et sa version mobile en mêlant du développement Backend et Frontend. Elle met un point d’honneur à la technicité et au partage de connaissances : nos ingénieurs travaillent ensemble et communiquent leurs idées via des hackatons, conférences techniques internes et sujets transverses.

L’équipe est organisée autour de 6 pôles ayant chacun la responsabilité d’un domaine de l’application, et qui sont tous constitués d’un Manager Technique, d’un Product Owner et d’un Testeur, qui constituent le tri-amigos :), ainsi que de 3 à 5 Développeurs.

En tant que Développeur JavaEE senior de l’équipe Sellers (en charge de nos Vendeurs et du catalogue produits), vos missions sont notamment les suivantes :

- Vous êtes impliqué(e) sur toutes les phases des projets, de la conception à la production ;
- Vous participez à la conception technique des projets et proposez des technos de folie pour les développements ;
- Vous contribuez aux estimations des projets pour construire votre roadmap, et aidez le Product Owner à construire une roadmap réaliste ;
- Vous développez les stories priorisées avec un niveau de qualité avancé (TU / TI / BDD) ;
- Vous êtes garant(e) de la qualité de votre code : vous participez aux tests et à la documentation des projets, et avez à cœur que vos nouvelles features ravissent nos utilisateur(trice)s.
- Vous aimez revêtir votre habit de détective pour partir en quête de nouveautés et améliorations techniques. Cette veille régulière vous permettra de briller pendant nos labdays : en effet, nos vendredis sont réservés à l’implémentation et la discussion de sujets techniques transverses, permettant d’améliorer en permanence la qualité des différentes plateformes ou de tester de nouvelles features. Notre site s’adapte ainsi aux dernières tendances et améliorations techniques et reste au top !
- Vous échangez avec les autres équipes de développement afin d’apporter une expérience utilisateur homogène entre les différentes plateformes.

Nos technos :

- Java, Scala
- ReactJS
- Spring, Akka, Play!
- JPA / Hibernate
- JUnit / Mockito / Cucumber
- Domain Driven Design
- Maven, Sbt
- Oracle / PL/SQL / Couchbase
- Jenkins / Sonar
- Git / Bitbucket
Nos Méthodologies : Agiles / Scrum / Kanban / BDD

Périmètre fonctionnel du pôle Sellers :

- API de gestions du stock et des ventes des vendeurs professionnels
- Fonctionnalités de mise en vente et de gestion des achats pour les vendeurs particuliers via le site,
- Outils à destination des vendeurs professionnels : gestion de campagne de publicité, gestion de campagnes de solde…
- Fonctionnalités de paiement des vendeurs
- Fonctionnalités Click & Collect
- API Rest pour intégrer les fonctionnalités sur les applications IOS et Android

Desired profile

Le Profil

De formation Bac+5, vous avez au moins 5 ans d’expérience en JavaEE, et une expérience significative en développement et livraison de projets React/Redux (Redux Form, Enzyme, Jest, Storybook).

Tenace, vous vous intéressez au métier pour comprendre et cadrer des projets, et les emmenez depuis la conception technique jusqu’à la production. “Get things done” est votre Mantra.

Agile, vous connaissez les fondements et les rituels du Scrum pour faire fonctionner une équipe Scrum. Vous savez l’importance d’un tableau bien tenu et d’un post-it de qualité. Vous vous reposez sur un Product Owner, et transformez ses users stories en killer features.

Hipster de l’IT, vous intéressez aux nouvelles technologies, et êtes moteur pour la mise en place de nouveaux outils, architecture et patterns de développements.

Au quotidien, vous respirez Clean code, DDD, BDD, TDD et architecture hexagonale.

Nos équipes sont proactives, curieuses, et aiment les technos à la pointe ! Pour vous faire des copain(e)s et participer à nos labdays, vous aimez vous aventurer dans nos open-space et discuter avec vos pair(e)s, et aimez également être incollable sur les nouvelles technos et pratiques tendances, que vous présentez aux équipes.

L’anglais vous sera très utile pour la documentation et les pull request.

Vos compétences techniques :

- Bon niveau en Java et programmation objet
- Forte appétence pour le DDD et l’architecture hexagonale
- Connaissance des bases de données relationnelles
- Web Services (API Rest)
- Principes d’injection avec Spring (core)

La cerise sur le gâteau :

- Java 8
- Scala (et l’écosysteme Ligthbend: Play, Akka, …)
- Javascript, en particulier ReactJS

About Rakuten-France

Rakuten France, ex. PriceMinister, est la division française de Rakuten Inc., un des leaders mondiaux du e-commerce, créé en 1997 par Hiroshi Mikitani au Japon. Cette place de marché a pour vocation de faire se rencontrer l’offre et la demande des particuliers et des professionnels et recense aujourd’hui 200 millions de références en neuf et en occasion. Le site compte aujourd’hui une communauté de 20 millions de membres à qui il offre depuis toujours sa garantie de Tiers de Confiance, et qu’il fidélise au travers de son Club Rakuten, véritable écosystème proposant de nombreux avantages grâce à l’accumulation des Super Points à dépenser sur les différents sites appartenant à Rakuten. Optimisme, passion, persévérance et sens du service sont les valeurs du Groupe Rakuten, qui innove dans les secteurs de la communication, du digital, du mobile, du paiement, des transports et est notamment propriétaire de Rakuten Viber, Rakuten Kobo, Rakuten TV, Rakuten Card.

Make every future a success.
  • Job directory
  • Business directory