DEVELOPPEUR SENIOR FULL-STACK - H/F
Role details
Job location
Tech stack
Job description
Les équipes de développement sont chargées de l'ensemble des applications et bases de données qui permettent de faire fonctionner l'IT d'Oscaro et le site e-commerce.
Elles sont découpées en 3 grands domaines :
- Catalogue et site vitrine
- Clients et commandes
- Supply et logistique
Composées d'un PO, d'un Tech Lead, de développeurs, de profils QA et Ops ces équipes sont autonomes et fonctionnent par courtes itérations pour délivrer rapidement de la valeur en production.
Au sein de l'équipe Catalogue et site vitrine, votre mission consiste à enrichir et améliorer notre catalogue mais aussi maintenir les applications et services qui permettent de faire fonctionner le site Oscaro.com afin de satisfaire toujours plus de clients. Vous travaillerez en étroite collaboration avec les Chefs de projet et les stakeholders.
Chez nous, vous trouverez :
- Des micro-services
- Une grande variété dans les domaines couverts : logistique, achats, finance, paiement…
- De la proximité avec les métiers fonctionnels
- Des itérations courtes
- De la place à l'innovation et à vos idées : beaucoup de nos avancées techniques viennent de suggestions des devs eux-mêmes
- Une ambiance chaleureuse et constructive
Vos missions seront variées !
- Votre objectif est d'offrir à nos clients la meilleure expérience,
- Développement et maintenance des applications,
- Automatisation des tests,
- Intégration continue (Jenkins, Ansible) en collaboration avec l'équipe Ops,
- Participation à la conception et au dimensionnement des développements,
- Contribution à la qualité du code : code review, peer programming
Environnement technique :
- Clojure/ClojureScript, C#/.Net, React Native
- Architecture en services et event driven
- Kafka, Elasticsearch, Postgresql, datomic
- Google Cloud (GCP, Kubernetes, Big Query, Dataflow…)
- Docker, Kubernetes
- Git, Gitlab, Jenkins, Ansible
Requirements
- Nous recherchons un profil expérimenté (5ans d'expérience minimum), Back ou Full-stack idéalement avec une bonne maitrise de l'écosystème Java
- Vous connaissez Clojure ou êtes prêt.e à découvrir la programmation fonctionnelle
- Vous êtes curieux, autonome, rigoureux.se, proactif.ve et ouvert.e d'esprit. Vous aimez travailler en équipe et vous savez donner de la visibilité sur l'avancement de vos projets
- Vous vous intéressez aux enjeux business et au métier : compréhension du métier qui sont essentielles pour la bonne réalisation de nos missions
- Familiarité avec event sourcing, architecture en service, API REST intérêt pour l'intégration continue et les tests automatisés