For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Pickmeup
Pickmeup

Senior software engineer JAVA/Spring/Kafka (freelance/client final)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Java
Spring
Software Development
+20

Contract role
2 days ago
Apply now

Cette entreprise internationale propose une suite de solutions logicielles dédiées au e‑commerce, permettant à des acteurs B2B et B2C d’accélérer durablement leur croissance digitale.

Depuis plus de 10 ans, elle accompagne des organisations de toutes tailles grâce à une plateforme sécurisée, évolutive et conçue pour gérer des catalogues complexes, plusieurs modèles de distribution (marketplace, dropship), la gestion fournisseurs, et la personnalisation de l'expérience d’achat.

Plus de 450 entreprises leaders utilisent aujourd’hui ces solutions à travers le monde.

🧪 À propos de l’équipe Tech / Produit

Les équipes techniques et produits — réparties principalement entre deux hubs en France — collaborent au quotidien sur :

  • le développement de nouvelles fonctionnalités,
  • la scalabilité,
  • la sécurité,
  • l’expérience utilisateur,
  • et l’évolution d’architectures orientées micro‑services.

Organisées en Squads agiles (Squad Lead, 5 devs, Product Manager, QA), elles disposent du full ownership sur leurs périmètres.

Des équipes transverses (Infra, Architecture, Sécurité, Design, Documentation, Data, Support) contribuent à assurer cohérence, qualité et alignement.

L’entreprise est fortement engagée dans la communauté tech : sponsoring, talks, organisation de meetups, participation à des conférences majeures (ex : événements dev, produit, UX).

🎯 Votre rôle : Software Engineer Java

Vous rejoignez une Squad produit

Votre mission : concevoir, développer et livrer des fonctionnalités métier end‑to‑end, de l’interface utilisateur (ou API REST) jusqu’à la base de données.

En tant que membre d’une équipe autonome, vous jouez un rôle clé pour garantir :

  • la cohérence fonctionnelle,
  • la stabilité technique,
  • la qualité du code,
  • et la bonne performance du produit.

🛠️ Vos missions quotidiennes

  • Participer aux ateliers de conception avec les développeurs, le Product Manager et les équipes UX/UI.
  • Contribuer aux choix techniques et aux décisions d’architecture.
  • Développer, tester, déployer en continuous delivery.
  • Réaliser des code reviews, du pair programming.
  • Participer aux RFC (Request for Comments).
  • Monitorer et résoudre les incidents de production (you build it, you run it).
  • Participer aux rituels agiles : daily stand-up, sprint review, rétrospectives.
  • Participer aux constructions de roadmap trimestrielles.
  • Accompagner les développeurs plus juniors de la Squad.
  • Contribuer à l’amélioration continue des pratiques internes.
  • Suivre les performances et l’adoption des features livrées.

🔧 Stack technique

  • Back-end : Java 21 (migration vers Java 25 prévue), Spring Boot
  • Front : React / Redux
  • Data / Messaging : Kafka, PostgreSQL, Elasticsearch
  • Infra : Docker, Kubernetes, AWS, GCP
  • Autres : Go selon les projets

👌 Vous aimerez ce job si…

  • Vous avez 3+ ans d’expérience en Java et Spring.
  • Vous maîtrisez les environnements web et les architectures distribuées.
  • Vous avez envie de monter en responsabilité et de mentorer des profils plus juniors.
  • Vous connaissez ou souhaitez approfondir les architectures microservices et les systèmes haute charge.
  • Vous pratiquez un clean code rigoureux.
  • Vous aimez être impliqué dans les décisions techniques.
  • Vous recherchez un environnement dynamique, exigeant, avec beaucoup d’autonomie.
  • Vous avez une bonne maîtrise de l'anglais professionnel.

About Pickmeup

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service