drjobs Développeur Back-End Expérimenté Java / Spring العربية

Développeur Back-End Expérimenté Java / Spring

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Rabat - Morocco

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

La Digital Factory E-commerce conoit et dveloppe lensemble des assets digitaux permettant doffrir nos clients et collaborateurs une exprience omnicanale parmi les meilleures du march au service dune trs forte croissance en e-commerce en multicanal. Du site aux applications mobiles en passant par la digitalisation de nos magasins entrepts et chane logistique nos quipes intgres dexperts Technologiques Design et Product Management sont en perptuelle recherche de solutions digitales pour amliorer et repenser lexprience e-commerce de nos Clients. Les technologies de pointe que nous dployons ainsi que la puissance de nos outils et mthodes de User research permettent nos quipes de focaliser leurs efforts sur la valeur de leurs initiatives.

Intgr(e) dans les quipes DF E-commerce le/la consultant(e) aura pour mission de dvelopper et maintenir des services backend robustes et performants pour les plateformes e-commerce en utilisant des technologies telles que Java Spring et des architectures micro-services. Il/Elle participera galement la conception limplmentation et la mise en place de pipelines CI/CD pour assurer une livraison continue de code de haute qualit.

 


Qualifications :

  •  Matrise approfondie de Java et du framework Springnotamment Spring Boot et Spring Data.
  • Exprience significative dans la conception et le dveloppement darchitectures micro-services.
  • Connaissance des technologies de messagerie asynchrone comme RabbitMQ et Kafka.
  • Exprience avec Java 17 et Quarkus ainsi que des bases de donnes relationnelles comme PostgreSQL et des bases de donnes NoSQL comme Couchbase.
  • Matrise des techniques de dveloppement pilot par les tests (TDD) et des frameworks de tests unitaires tels que JUnit TestNG et Mockito.
  • Exprience avec les conteneurs Docker et lorchestration Kubernetes.
  • Connaissance des outils de documentation dAPI comme AsynchAPI et Swagger.
  • Exprience avec les pipelines CI/CD et des outils comme Jenkins ainsi que les concepts de cycle de vie des produits.
  • Comprhension approfondie des mthodologies agiles (Scrum Sprint Planning Backlog).
  • Familier avec les concepts darchitecture hexagonale et les architectures distribues.
  • Connaissance de lcosystme Linux y compris les distributions les shells de commande et les concepts lis la scurit.
  • Capacit crire du code scuris familiaris avec les modles de menace le chiffrement la tokenisation et les protocoles dauthentification.
  • Exprience avec SQL et NoSQL (PostgreSQL Couchbase ou MongoDB).
  • Connaissance des techniques doptimisation de la consommation de mmoire et de CPU en Java y compris lutilisation de GraalVM.
  • Excellente communication crite et orale : Aptitude produire des livrables et des reportings de haute qualit.
  • Esprit danalyse et damlioration continue : Capacit valuer le code et ses impacts ainsi qu remettre en question les solutions existantes pour les amliorer.
  • Capacit de prise de recul : Aptitude valuer les problmatiques avec objectivit et proposer des solutions damlioration.
  • Esprit dquipe : Capacit collaborer efficacement avec les membres de lquipe pour atteindre des objectifs communs
  • Exprience de plus de 7 ans en Java / Spring


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.