Senior Java Developer - Paris, France - Boncoin - Capijob

    Boncoin - Capijob
    Boncoin - Capijob background
    Description

    Dpt / Région : Provence Alpes Côte d'Azur, 05, 06, 13, 83, 84, 04

    Expérience : NC

    Niveau d ́étude : NC

    Permis demandé : Permis NC

    Salaire :

    Niveau de qualification : NC

    Société : rakuten france

    Vous serez intégré(e) à l'équipe B2C qui est en charge du développement de toutes les solutions à destination des vendeurs professionnels.
    L'équipe B2C est organisée en 4 squads de 2 à 5 développeurs, suivie chacune d'un PO et un QA. A la fin des recrutements, l'équipe comptera 1 Lead Tech, 4 PO, 3 QA et 13 développeurs de différentes spécialités (Backend, fullstack, frontend) et de différents niveaux d'expérience (Juniors, confirmés et séniors).
    Les 4 squads B2C travaillent en méthodologie agile autour de sprints de 2 semaines et assurent des livraisons incrémentales à chaque fin de sprint. Etant donné la criticité du périmètre B2C et sa fréquence de livraisons, un haut niveau de fiabilité des livrables est attendu. L'équipe a par conséquent mis en place tout un process qui lui permet de livrer des produits de qualité, finis, autour desquels aucun bug bloquant ni critique n'est détecté. Si vous aimez le code de qualité, vous êtes au bon endroit.
    En parallèle des nouveaux projets, l'équipe B2C procède à l'amélioration technique du système historique de la marketplace et participe à travers ses projets à la sortie de fonctionnalités existante du monolithe vers des microservices en architecture hexagonale DDD.

    En intégrant l'équipe vos missions seront notamment les suivantes

    • Participer aux conceptions techniques en amont des projets
    • Participer à la documentation des solutions mises en place par l'équipe
    • Développer les stories priorisées avec un niveau de qualité avancé
    • Prendre part aux relectures de code de vos collègues
    • Prendre par aux grooming et être force de proposition sur les solutions et les technos à mettre en place
    • Participer à la formation de vos collègues moins expérimentés et à la documentation et mise en place de bonnes pratiques

    Pour les microservices

    • Java 11+
    • Springboot
    • Spring, JPA, Hibernate,
    • Maven, JUnit, Mockito
    • MariaDB
    • Jenkins, Sonar, Docker
    • Bitbucket

    Pour le monolithe

    • Java 8
    • Spring
    • JPA, Hibernate,
    • Maven, JUnit, Mockito
    • Oracle, Couchbase
    • Jenkins, Sonar, Docker
    • Bitbucket

    Profil

    Nous recherchons un(e) ingénieur (de formation Bac+5) ayant au moins 8 ans d'expérience dans l'ecosystème Java avec de grandes capacités techniques mais aussi en communication (indispensable en environnement remote). En tant que développeur senior, un certain niveau d'autonomie, de la proactivité et de la curiosité sont également souhaités.

    Compétences requises

    • Java et en Spring (niveau avancé)
    • BDD relationnelles
    • Webservices REST
    • JUnit, Mockito

    Compétences souhaitées

    • Niveau anglais intermédiaire à minima
    • Expérience précédente en développement de microservices
    #J-18808-Ljbffr