Développeur Backend JavaEE - pôle application H/F

> 2 years of experience
Permanent contract
Java JEE
Scala
Spring Boot

Les applications mobiles Rakuten sont utilisées quotidiennement par des dizaines de milliers d’utilisateurs, et représentent un de nos principaux relais de croissance.

Rakuten France dispose de plus d’une importante culture technique propice à la montée en compétence des collaborateurs. Nous avons régulièrement des labdays : semaines dédiées à 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 solutions innovantes. Nos apps et notre site s’adaptent ainsi aux dernières tendances et améliorations techniques et restent au top !

Missions

Vous rejoignez l’équipe APPS, chargée du développement des applications natives iOS et Android de Rakuten France, fonctionnant en méthode agile SCRUM. Elle est constituée d'un Product Owner, d'un Lead Technique, de Développeurs et de deux Testeurs.

En collaboration avec les features team Sellers, Visitors et Buyers, vous intervenez sur les différentes applications existantes de la marketplace, pour faire évoluer les web services qui seront consommés sur les apps :  tant sur les applications métiers que sur les gateways qui exposent ces web services. Pour cela, il faudra donc interagir avec tous les autres développeurs backend, et s’adapter aux technologies utilisées pour ainsi être force de proposition.

En tant que Développeur Java de l’équipe Apps, vous développez les web services back-end utilisés par les applications et 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 la 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 / TDD) ;
  • Vous êtes garant(e) de la qualité du 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. Vous échangez avec les autres équipes de développement afin d’apporter une expérience utilisateur homogène entre les différentes plateformes.

Méthodologie : Agiles / Scrum / Kanban

Profil

Nous recherchons un(e) ingénieur(e) (de formation BAC+5) ayant une solide expérience en développement backend. Nos équipes sont proactives, curieuses, et aiment les technologies innovantes qu’elles étudient et analysent chaque semaine. Vous aimez discuter avec vos pair(e)s, et aimez également être incollable sur les nouvelles technos et pratiques tendances.

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

Si vous êtes autonome tout en sachant travailler en équipe, organisé(e) tout en étant fun, rejoignez-nous !

Compétences techniques requises : 

  • Java 8 / Scala
  • SpringBoot / Hibernate / PlayFramework
  • Oracle, MariaDB, Couchbase, ElasticSearch
  • Git (Bitbucket)
  • Jenkins, Docker, Kubernetes, Sonar
TeamNotre é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.
Recruiter Marion Noel photo
Marion NoelReply within 15 days

Skills

Backend
Java JEE
Scala
Spring Boot
Data
MariaDB
Ops
Kubernetes

About the company

Rakuten, fondée au Japon en 1997, est la 1ère place de marché virtuelle au monde. Aujourd’hui, acteur international majeur de l’innovation, Rakuten est un écosystème de 80 services (Fintech, télécommunications…) et l’une des principales plateformes e-commerce mondiales. Côté en Bourse à Tokyo, le groupe rassemble 25 000 employés dans 30 pays. En France, animés par une vision optimiste du commerce comme moyen de grandir et réussir ensemble grâce à la technologie, Rakuten n’a qu’une mission : développer un e-commerce qui bénéficie à tous en redonnant le pouvoir aux vendeurs, particuliers ou professionnels, et aux consommateurs. En permettant à des millions de membres de réenchanter le shopping, au travers d’achats éclairés et conscients, Rakuten rend possible le commerce responsable. Read more

Benefits

Une politique de télétravail flexible, incluant une participation annuelle
De superbes bureaux au cœur de Paris (Sentier)
Une carte Edenred pour le déjeuner
La prise en charge des frais de transport à 50%
La mutuelle prise en charge à 50% par Rakuten
12 congés additionnels (dont RTT) annuels, en plus des 25 jours de congés
Des soirées + 1 weekend team building organisés dans l’année
Programme avantageux de stock-options Rakuten Group
Des équipes multiculturelles & internationales