Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Rejoindre cette équipe, c'est intégrer un environnement agile, collaboratif et orienté qualité, où l'innovation et l'apprentissage continu sont encouragés.
Missions
- Développer, livrer et maintenir des fonctionnalités robustes et performantes au sein des équipes Scrum.
- Concevoir, proposer et implémenter des solutions techniques innovantes visant à enrichir notre portefeuille applicatif.
- Participer activement à l'architecture, l'optimisation et l'industrialisation des applications back-end basées sur Java.
- Réaliser des revues de code, appliquer et promouvoir les bonnes pratiques de développement.
- Selon votre expérience, accompagner, former et coacher des développeurs plus juniors.
- Contribuer aux activités de tests automatisés, à l'amélioration de la qualité logicielle et au maintien d'un haut niveau de stabilité des applications.
- Collaborer avec les équipes front-end (Angular) pour assurer une intégration fluide entre les couches back-end et front-end.
- Participer à l'amélioration continue des outils, processus et pratiques DevOps.
- Diplôme supérieur en ingénierie logicielle / informatique avec une expérience significative en développement back-end.
- Excellente maîtrise du Java et de l'écosystème associé :
- Frameworks : Spring, Hibernate, Spring Boot...
- Pratiques : programmation orientée objet, patterns, tests unitaires (JUnit), refactoring.
- Bonne connaissance des bases de données relationnelles (SQL / PL/SQL).
- Expérience ou sensibilité au développement front-end : Angular (ou AngularJS), JavaScript, jQuery.
- Intérêt marqué pour les technologies Open Source et veille technologique régulière.
- Familiarité avec les outils et pratiques DevOps / industrialisation :
- Git, Jira, Confluence, Maven, Nexus, Bamboo, Docker, intégration continue.
- Idéalement, quelques notions en web design pour compléter vos compétences full-stack.
- Esprit agile : collaboration, remise en question, ouverture, curiosité, envie d'apprendre et de partager.
- Capacité à travailler en équipe, avec un véritable sens du collectif.
- Rigueur, autonomie et capacité à respecter des deadlines.
- Forte implication dans la qualité du code et la fiabilité des livrables.
- Maîtrise de l'anglais et du français (écrit et oral).
- Travailler dans une 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
- L'entretien de pré-qualification avec notre responsable du recrutement
- Entretien technique
- Réception de notre proposition salariale / accord d'exclusivité
- Proposition de votre candidature au client
- Entretien avec notre Business Manager
- Entretien dans les locaux du client, qui peut se dérouler par Visio ou en personne
Key Skills
Ranked by relevanceReady to apply?
Join NEOFACTO and take your career to the next level!
Application takes less than 5 minutes

