Java Software Engineer expérimenté.e

Toulouse, France CDI

À propos de SFEIR

Le Groupe SFEIR s’impose comme un acteur majeur dans la construction de systèmes d’information modernes, grâce à un quadruple savoir-faire : Engineering, Consulting, Training et Tooling.

Avec plus de 950 développeuses et développeurs, nous sommes fiers de concevoir et de déployer des solutions innovantes dans des domaines stratégiques tels que l'intelligence artificielle (IA), la data, le cloud, le software et la sécurité.

Notre mission : accompagner les C-Level dans leurs réflexions stratégiques, démarrer des projets à grande vitesse, et créer rapidement de la valeur pour nos clients.

Pourquoi choisir SFEIR ?

Expertise technique reconnue

Nos domaines d’excellence incluent les langages tels que Java, JavaScript, Go, .NET, NodeJS et Python.

Pionnier du Cloud : acteur de référence en France, nous aidons nos clients à accélérer leur transformation numérique avec des technologies de pointe.

Valeurs humaines fortes

Chez SFEIR, nous partageons une culture basée sur le partage, la bienveillance et l’humilité.

Angelo, développeur Agile Web depuis 5 ans chez SFEIR, témoigne : « Lorsque j’ai passé les PlayOffs, c’était une expérience enrichissante. J’ai rencontré des évaluateurs brillants et bienveillants. J’ai appris en mode coaching. »

Une différence dans l’ADN

Nicolas, Software Architect et Team Leader chez SFEIR depuis 8 ans, résume ainsi notre singularité : « C’est un état d’esprit. L’humain avant tout. La fierté d’être développeur. Le salaire au-dessus du marché aussi. Nous appartenons à une famille. Tout le monde est accessible et prêt à aider. Chez SFEIR, chacun peut se développer. »

Notre process de recrutement : les PlayOffs

Un parcours unique pour identifier les talents, avec 3 tests d’évaluation technique en peer-programming : Algorithme - Langage - Infrastructure as Code. SFEIR, c’est bien plus qu’un cabinet de conseil technologique : c’est une communauté d’experts, un partenaire stratégique, et une entreprise où chacun peut s’épanouir pleinement.

Le poste

🚀 Qui sommes-nous ?

SFEIR, c’est une communauté de 900 techs passionné·e·s en France, Belgique et Luxembourg.

Notre mission : aider nos clients à imaginer, concevoir et déployer des solutions modernes, web & mobile, cloud & data, IA, API & microservices.

Et Bordeaux dans tout ça ?

Créée en 2019 et animée par Nicolas Misiak, l’agence bordelaise c’est :

- 19 consultantes et consultants qui se connaissent toutes et tous

- Deux managers techniques qui comprennent ton métier : Gaëtan et Julien

- Une dizaine de clients actifs en local et une centaine au niveau du groupe

- Des événements internes et organisés chaque mois (afterworks, Meetup, formations)

- Une communauté active : une cinquantaine de conférences externes données en 2024 (BDX I/O, Devoxx, Meetup…)

- Des locaux dans le centre de Bordeaux, à 5 minutes de la place de la Bourse !

💡 Ce qui fait notre force

- Une culture Digital Native : agilité, rapidité, autonomie et une vraie passion pour l’Open Source.

- Une stratégie pensée par et pour les techs : chaque sfeirian est accompagné par un·e Engineering Manager, consultant·e comme toi, pour trouver les missions les plus adaptées et progresser en continu.

- Des partenaires de référence : nous collaborons avec les grands acteurs du cloud (Google, AWS, Azure), de la data (Databricks, dbt, Snowflake) et de l’infra (Linux Foundation, GitLab).

- Un vrai terrain de formation : avec le SFEIR Institute et la SFEIR School, nous formons aussi bien nos clients que nos propres équipes, pour grandir ensemble et rester à la pointe.

- Une communauté active : présente sur de nombreux événements tech, nationaux et régionaux (DevFest, BDX I/O, meetups…), on aime partager, apprendre et faire rayonner la culture tech.

👩💻 Ton rôle : Java Software Engineer chez SFEIR

En tant que Java Software Engineer, vous interviendrez sur des projets complexes (Java 17 / 21) pour affiner votre expertise et explorer de nouvelles frontières techniques :

- Participer à des missions d'expertise avancée comme l'analyse de performance et l'optimisation système

- Contribuer aux décisions d'architecture en intégrant les comités techniques et en assurant la qualité via des revues de code approfondies, tests unitaires et principes SOLID

- Promouvoir une culture d'excellence avec un clean code mindset rigoureux

- Mentorer et former des profils juniors, par le biais de formations techniques ou de présentations architecturales

🌱 Comment on t’accompagne :

- Un suivi régulier avec ton·a manager (tech comme toi)

- Des formations & certification adaptées à ton parcours

- Le choix de tes missions, et la liberté d’en changer

- L’opportunité de travailler au plus près de l’IA (avec RAISE, notre plateforme d’IA générative)

Chez SFEIR, ton évolution peut être verticale ou horizontale :

- Devenir formateur·rice, speaker, évaluateur·rice en recrutement

- Évoluer vers des rôles d’Engineering Manager ou Staff Engineer

💻 Présentiel ou télé-travail ?

Les deux, capitaine ! La plupart de nos clients sont en mode hybride.

Le classique, c’est 3 jours / 2 jours. 👋

✨ La suite en toute simplicité :

1. Tu postules → notre équipe recrutement reçoit ton CV.

2. On t’appelle pour un échange rapide (15 min).

3. Un entretien RH pour mieux comprendre ton parcours et tes envies.

4. Si ça matche, place aux PlayOffs 🎮 : un moment d’échange avec 3 Sfeirians autour d’exercices pratiques (algo, Java, Spring Boot). C’est aussi l’occasion pour toi de découvrir notre culture et nos projets.

Ensuite :

Tu reçois un feedback clair et constructif.

Et si tout colle, tu rencontres Claire K/OURIO pour parler vision, clients et opportunités, avant la proposition.

Chez SFEIR, on mise sur la confiance, l’inclusion et la bonne humeur. #LInclusionEstUneForce

Profil recherché

Compétences techniques attendues

  • Excellente maîtrise de Java 17 et compréhension des nouveautés du langage.

  • Solide expérience sur Spring Boot, Spring MVC, Spring Data et Spring Security.

  • Conception et développement de microservices et d’API REST performantes.

  • Bon niveau en bases de données SQL et/ou NoSQL.

  • Maîtrise des outils et pratiques modernes : Maven / Gradle, Git, CI/CD, Docker, Kubernetes.

  • Mise en œuvre de tests unitaires et d’intégration (JUnit, Mockito).

  • Connaissances souhaitées des environnements cloud (AWS, GCP, Azure).

Expérience et savoir-faire

  • Minimum 5 ans d’expérience en développement Java/Spring Boot sur des projets complexes et distribués.

  • Implication dans toute la chaîne de développement : conception, implémentation, tests, déploiement et maintenance.

  • Habitude de collaborer avec des équipes produits, DevOps et QA dans un cadre agile.

  • Sensibilité à la qualité du code, aux revues de code et à la maintenabilité des applications.

Détails sur le poste
Toulouse, France
CDI
Tech
Propulsé parTaleez