Java Full Stack Developer

We Plus — France · Posted ~3 hours ago

Mid Full-time

Skills

Java Spring Microservices REST APIs SQL Software Architecture Testing Code Review REST API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on building secure, scalable backend and full-stack solutions for high-volume transactional systems. The position involves architecture decisions, performance optimization, API development, and continuous improvement through engineering best practices.

Highlights

Work on mission-critical financial systems with opportunities to design scalable architectures, improve performance, and contribute to modern software engineering practices.

Description

📍 L’enjeu du poste Vous n’intervenez pas sur un simple projet, mais sur des systèmes bancaires critiques, au cœur des flux transactionnels. Chaque développement impacte directement la performance, la sécurité et la stabilité du SI. Dans un contexte de modernisation, vous contribuerez à faire évoluer des architectures vers des modèles scalables, distribués et orientés data. 🎯 Votre rôle concret Concevoir des services backend résilients capables de gérer des volumes élevésStructurer des architectures microservices performantes et découpléesTravailler sur des problématiques réelles de latence, throughput et optimisation SQL avancéeSécuriser et fiabiliser les échanges via des API robustes et versionnéesIntervenir autant sur des sujets BUILD (évolution) que RUN (stabilité production)Participer aux décisions techniques avec les architectes (patterns, design, scaling)Améliorer en continu la qualité : tests, code review, observabilité, monitoring ⚙️ Stack & pratiques Java (8 à 17+) / Spring BootArchitectures microservices & event-drivenSQL avancé (optimisation, volumétrie, tuning)Kafka / RabbitMQ (flux temps réel)Docker / Kubernetes (environnements distribués)CI/CD, Git, pipelines industrialisésCulture DevOps & production-readyMéthodologies Agile / Scrum 🧠 Ce qui fera la différence Capacité à raisonner en architecture et performance, pas seulement en développementExpérience sur des systèmes à forte contrainte (banque, paiement, assurance, trading…)Lecture et optimisation de requêtes complexes (gains mesurables en performance)Compréhension des enjeux de scalabilité horizontale et haute disponibilitéCapacité à challenger l’existant et proposer des améliorations concrètes 🚀 Pourquoi ce poste est intéressant (réellement) Problématiques techniques non triviales (volumétrie, performance, résilience)Impact direct sur des systèmes sensibles et critiquesÉquipe composée de profils seniors et exigeantsEnvironnement où la technique est valorisée (pas du simple delivery)Vision long terme avec trajectoire vers Lead / Architecte 📌 Conditions CDI uniquement (pas de freelance)Environnement bancaire structuréPackage aligné marché selon expertise