Description du poste
Assumez les responsabilités assignées, collaborez avec les membres de l'équipe et respectez les politiques de l'entreprise. De solides compétences en communication, en résolution de problèmes et une bonne éthique de travail sont requises. La capacité d'adaptation, l'esprit d'initiative et la volonté d'apprendre sont appréciés.
Vous êtes passionné par le développement Java, l’architecture en microservices et la qualité du code ?
Nous recherchons un Développeur Java intermédiaire pour contribuer à la mise en place d’applications robustes, évolutives et performantes, dans un environnement 100 % télétravail.
Rejoindre notre équipe, c’est intégrer un projet stratégique au sein d’un environnement agile, multidisciplinaire, où l’innovation technologique et l’excellence technique sont au cœur des priorités.
Si vous possédez une solide expérience en développement Java et en architecture logicielle moderne, cette opportunité est pour vous !
Responsabilités
- Développer en Java (version 17 et plus) la logique de comptabilisation des transactions et des revenus.
- Concevoir et mettre en œuvre en Java la logique de conciliation bancaire.
- Développer des connecteurs pour importer des données de vente et comptables à partir de diverses sources.
- Créer les interfaces utilisateurs à l’aide du framework React-admin pour les différentes fonctionnalités de l'application.
- Participer activement aux activités agiles de l’équipe (scrums, revues de sprint, planification, etc.).
- Effectuer toute autre tâche liée au développement Java dans le cadre du projet.
- Collaborer avec les équipes DevOps pour assurer l’intégration continue et le déploiement (CI/CD).
- Garantir la qualité du code avec les principes SOLID, les tests unitaires et d’intégration (Junit, Cucumber, etc.).
Profil recherché
Expérience
Minimum de 5 ans d’expérience en :
- Développement d’applications Java avec les frameworks Spring, Spring Boot, Hibernate, JPA
- Architecture microservices et intégration avec des technologies Node.js et React
- Utilisation d’outils d’automatisation et de gestion du code tels que Maven, Jenkins, Git, Azure DevOps
- Développement front-end et conception d’interfaces web
- Pratiques DevOps et gestion de pipelines CI/CD
- Travail en mode Agile dans des équipes multidisciplinaires
Langues
- Maîtrise du français écrit et oral indispensable
Conditions de travail
- Mode de travail : 100 % télétravail
- Horaire : 35 heures par semaine, du lundi au vendredi
- Rémunération : Selon expérience et qualifications
Ce que nous offrons
- Projet d’envergure : Participez à une initiative technologique de grande importance
- Excellence technique : Équipe expérimentée, architecture moderne, bonnes pratiques
- Flexibilité : Travail à distance en tout temps
- Reconnaissance : Rémunération compétitive et possibilités de développement professionnel
Relevez le défi et mettez votre expertise Java au service d’un projet stimulant et porteur d’innovation !
Postulez dès maintenant pour faire partie de l’aventure.