freehire launches on Product Hunt on 26 August.

Follow →

Développeur Backend Java / Spring Boot Senior

Summary

Senior Java/Spring Boot backend engineer building fintech services that power a consumer budgeting app and B2B bank aggregation, owning micro-services end-to-end on a high-traffic, mission-critical stack.

Ton code part en prod sur une app qui gère le budget de 11 millions de personnes, et l'équipe backend qui le porte tient en 3 développeurs.

On recrute pour une fintech française, indépendante depuis le départ : une app grand public de gestion de budget et d'agrégation de comptes, et derrière, une brique d'agrégation bancaire vendue en B2B.

Sous le capot, c'est de la connexion à des centaines de banques, du traitement de données financières, et de la fiabilité qu'on n'a pas le droit de rater.

Le poste

L'équipe backend s'agrandit. Aujourd'hui c'est 2 devs et un Lead, et on cherche le 3e : quelqu'un d'assez senior pour tenir ses services seul dès la première semaine.

C'est là que ça devient intéressant. Dans une équipe de 3, tu possèdes tes micro-services de bout en bout : tu les conçois avec le produit, tu les codes, tu les mets en prod, et c'est toi qui lis les logs quand quelque chose coince à 2h du mat. Personne ne va relire ton code à ta place ou débugger pour toi. C'est exigeant, et c'est exactement ce qui rend le poste rare.

Tu travailles main dans la main avec les devs mobile : c'est ton contrat d'API qui fait tenir leur app. Tu touches à de la vraie donnée bancaire, du volume, de la criticité. Le genre de problème où une décision d'archi se voit en prod la semaine d'après, pas dans deux ans.

Ce que tu vas faire

  • Concevoir et coder des micro-services en Java 17 / Spring Boot qui alimentent l'app
  • Posséder le cycle de vie complet de tes services, du design produit jusqu'au run en prod
  • Designer et faire vivre des API REST propres avec les équipes mobile et produit
  • Écrire tes requêtes SQL en autonomie (MySQL, PostgreSQL), sans attendre un DBA
  • Lire tes logs de prod, débugger seul, garder tes services debout
  • Coder au quotidien avec un LLM (Claude), pour la doc, les tests, la review, le refacto

Ce dernier point n'est pas un gadget ici. L'IA fait partie du workflow tous les jours. Si tu as arrêté d'apprendre il y a 5 ans, tu vas le sentir passer. Si tu es du genre à tester les nouveaux outils le week-end, tu es au bon endroit.

L'équipe et le cadre

Bureaux à Paris 11e, Oberkampf, en plein centre. Hybride 2 à 3 jours de télétravail. Équipe 100% francophone, petite, où tout le monde se parle sans passer par trois Jira. Ici tu vois l'effet de ton code direct sur une app que des millions de gens ouvrent chaque jour. Dans une équipe de 3, tes décisions d'archi pèsent vraiment.

Le profil qu'on cherche

Tu es probablement quelqu'un qui :

  • A 6-7 ans de backend Java / Spring Boot en continu, hors stage et alternance
  • A déjà mis du code en prod sans qu'on lui tienne la main, et qui aime ça
  • Possède son code et déteste le refiler par-dessus le mur
  • Est à l'aise en SQL et en conception d'API REST
  • A touché à la fintech, au paiement ou à la donnée bancaire (un vrai plus, pas obligatoire)
  • Code déjà avec un LLM, ou meurt d'envie de s'y mettre pour de bon
  • Parle français couramment (l'équipe bosse en français au quotidien)

Deux points en toute transparence

Pour ne perdre le temps de personne. Si tu viens du full stack, le backend doit être ton cœur de métier, pas 20% de ton temps : le poste demande du back lourd. Et il n'y a pas de full remote, la présence régulière à Paris 11e fait partie du deal.

Si tu te reconnais dans l'essentiel sans cocher chaque ligne, on parle quand même.

  • L'ownership maximal d'une équipe de 3, sur une app à 11M d'utilisateurs
  • De la vraie donnée bancaire, du volume, de la criticité, pas du CRUD
  • Stack moderne, IA dans le workflow tous les jours, vraie liberté technique
  • Bureaux plein centre Paris, hybride 2-3 jours, 10 jours de congés en plus
  • 55-67k€ selon ton expérience, CDI

On se parle ?

Postule via le bouton, je regarde chaque candidature moi-même. Même si tu n'es pas en recherche active, ça vaut 15 minutes pour voir si ça matche. Je te dis de qui il s'agit dès le premier échange.

See also