Senior Full Stack Java Developer

Neofacto — Luxembourg · Posted ~3 hours ago

Senior Full-time

Skills

Java Spring Boot REST APIs microservices SQL frontend development REST

🔓 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 senior full-stack Java role focused on building secure business applications with backend services, APIs, databases, and user interfaces. The position involves architecture, development, optimization, and agile delivery.

Highlights

Opportunity to design secure business applications, work across the application lifecycle, optimize performance, and apply modern engineering practices.

Description

Nous recherchons un Développeur Java Spring Boot Senior pour rejoindre l'un de nos clients. Vous intégrez une équipe dédiée à la conception d'applications métier innovantes et sécurisées. Vous intervenez sur l'ensemble de la chaîne de valeur applicative, des APIs REST back-end jusqu'aux interfaces utilisateur frontend dédiées aux agents sur le terrain et en centrale. Missions Concevoir, architecturer et développer en priorité les services Back-end complexes (APIs REST, microservices) tout en participant à l'intégration des interfaces utilisateur (Frontend). Implémenter la logique métier critique, modéliser les bases de données et assurer l'interconnexion sécurisée du Back-end avec les systèmes d'information tiers. Appliquer les meilleures pratiques d'ingénierie logicielle en environnement Agile (TDD, Clean Code, Intégration et Déploiement Continus). Déboguer, optimiser les performances applicatives (requêtes SQL, mémoire, temps de réponse) et assurer le traitement des incidents complexes (Support N2/N3). Rédiger la documentation technique (architectures Back-end, contrats d'APIs, guides de déploiement) et garantir la qualité globale des livrables. Profil recherché Minimum 5 ans d'expérience sur du développement Java Spring Boot et sur un framework Frontend moderne. Vous maitrisez le français (niveau C1 minimum requis) et l'anglais professionnel. Esprit analytique, autonomie et vraie curiosité technique ; vous aimez explorer de nouvelles approches et faire de la veille technologique pour faire évoluer les bonnes pratiques au sein de l'équipe. Une première expérience ou un fort intérêt pour l'intégration d'outils d'IA (ex. assistants de code, LLMs, agents, automatisation intelligente) afin de booster la productivité et d'enrichir les fonctionnalités applicatives. Stack technique Maîtrise avancée de Java (19+) et de Spring Boot (3.5+) au sein d'architectures distribuées en microservices, couplée à une excellente pratique de PostgreSQL (16) pour la conception de schémas et la modélisation SQL. Solide expérience dans le développement d'interfaces web dynamiques avec un framework moderne (Angular ou React) et TypeScript, ainsi que dans la création et le consommage d'APIs REST sécurisées (OAuth2 / OpenID Connect). Pratique courante des environnements de travail collaboratifs et automatisés s'appuyant sur Git, GitLab CI, l'analyse de code via SonarQube et le déploiement conteneurisé sous OpenShift. Notre offre Travailler dans un entreprise certifiée "Great Place to Work" Salaire attractif et avantages plutôt cool (chèques repas, abonnement mobile...) Développez vos compétences et vos idées autour d'un café, d'une bière ou d'une pizza lors de nos Neo'Vations Évoluez au sein d'une culture d'entreprise forte, vous nous rejoindrez pour l'opportunité et vous resterez parce que nous sommes super cool (enfin selon 98% de nos employés NEOFACTO Annual Survey 2024) Entre les afterworks, les ateliers innovants et les week-ends de ski, on ne s'ennuie jamais quand on fait partie de la Neo'Squad. Processus de recrutement L'entretien de pré-qualification avec notre responsable du recrutement Test technique Réception de notre proposition salariale / accord d'exclusivité Proposition de votre candidature au client Second entretien avec notre Business Manager Entretien dans les locaux du client, qui peut se dérouler par Visio ou en personne.