Développeur Fullstack Java
Il y a 2 jours
Paris, Ile-de-France
Collective.work
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
CONTEXTE
Dans le cadre de la modernisation de plusieurs applications mobiles, nous recherchons un(e) Développeur(se) Fullstack Java / Flutter pour accompagner la réécriture progressive d'applications actuellement développées avec Ionic Capacitor vers Flutter.
La mission s'inscrit dans un projet de transformation applicative de longue durée, avec une forte orientation architecture, développement mobile et industrialisation, ainsi qu'une place importante accordée à l'intelligence artificielle dans les pratiques de développement.
MISSIONS
* Participer à la réécriture complète du Back For Front (BFF) Java de l'application.
* Concevoir, développer et faire évoluer des services backend dans un environnement Java / Spring Boot ou Micronaut.
* Participer activement à la réécriture et au développement des applications mobiles en Flutter.
* Contribuer à la conception et à l'évolution d'une architecture orientée microservices.
* Développer des fonctionnalités robustes, maintenables et testables.
* Mettre en place et maintenir les tests unitaires, notamment avec JUnit.
* Participer à l'industrialisation des développements et aux pipelines CI/CD.
* Assurer la maintenance corrective et évolutive des applications après leur réécriture.
* Travailler au sein d'une équipe organisée en méthodologie Agile.
* Utiliser les outils d'intelligence artificielle afin d'optimiser les activités de développement.
* Être force de proposition sur de nouveaux cas d'usage de l'IA, notamment pour améliorer les applications, la qualité du code et l'efficacité des équipes de développement.
* Participer aux revues de code et contribuer au respect des bonnes pratiques de développement. OUTILS & ENVIRONNEMENT
* Java
* Spring Boot / Micronaut
* Flutter
* Architecture microservices
* Tests unitaires / JUnit
* GitLab CI/CD
* Méthodologies Agile
* Sensibilité aux pratiques d'industrialisation et de qualité logicielle
* Intérêt pour l'intelligence artificielle appliquée au développement logiciel, notamment les outils d'assistance au code
* CI/CD
* J2EE / Java EE CONDITIONS DE TRAVAIL
* Lieu de la mission : Paris
* Mission de longue durée
* 2 jours de télétravail
* Anglais professionnel obligatoire
* Séniorité requise : 8 à 10 ans d'expérience minimum 1. 8 à 10 ans d'expérience minimum en développement Fullstack 2. Bonne maîtrise des environnements backend Java 3. Compétences en développement mobile Flutter 4. Maîtrise de Spring Boot et/ou Micronaut 5. Connaissance de l'architecture microservices 6. Expérience avec les tests unitaires et JUnit 7. Maîtrise des outils GitLab CI/CD 8. Pratique des méthodologies Agile 9. Sensibilité aux pratiques d'industrialisation et de qualité logicielle 10. Intérêt pour l'intelligence artificielle appliquée au développement logiciel, notamment les outils d'assistance au code
Experience:
Débutant accepté
* Participer à la réécriture complète du Back For Front (BFF) Java de l'application.
* Concevoir, développer et faire évoluer des services backend dans un environnement Java / Spring Boot ou Micronaut.
* Participer activement à la réécriture et au développement des applications mobiles en Flutter.
* Contribuer à la conception et à l'évolution d'une architecture orientée microservices.
* Développer des fonctionnalités robustes, maintenables et testables.
* Mettre en place et maintenir les tests unitaires, notamment avec JUnit.
* Participer à l'industrialisation des développements et aux pipelines CI/CD.
* Assurer la maintenance corrective et évolutive des applications après leur réécriture.
* Travailler au sein d'une équipe organisée en méthodologie Agile.
* Utiliser les outils d'intelligence artificielle afin d'optimiser les activités de développement.
* Être force de proposition sur de nouveaux cas d'usage de l'IA, notamment pour améliorer les applications, la qualité du code et l'efficacité des équipes de développement.
* Participer aux revues de code et contribuer au respect des bonnes pratiques de développement. OUTILS & ENVIRONNEMENT
* Java
* Spring Boot / Micronaut
* Flutter
* Architecture microservices
* Tests unitaires / JUnit
* GitLab CI/CD
* Méthodologies Agile
* Sensibilité aux pratiques d'industrialisation et de qualité logicielle
* Intérêt pour l'intelligence artificielle appliquée au développement logiciel, notamment les outils d'assistance au code
* CI/CD
* J2EE / Java EE CONDITIONS DE TRAVAIL
* Lieu de la mission : Paris
* Mission de longue durée
* 2 jours de télétravail
* Anglais professionnel obligatoire
* Séniorité requise : 8 à 10 ans d'expérience minimum 1. 8 à 10 ans d'expérience minimum en développement Fullstack 2. Bonne maîtrise des environnements backend Java 3. Compétences en développement mobile Flutter 4. Maîtrise de Spring Boot et/ou Micronaut 5. Connaissance de l'architecture microservices 6. Expérience avec les tests unitaires et JUnit 7. Maîtrise des outils GitLab CI/CD 8. Pratique des méthodologies Agile 9. Sensibilité aux pratiques d'industrialisation et de qualité logicielle 10. Intérêt pour l'intelligence artificielle appliquée au développement logiciel, notamment les outils d'assistance au code
Experience:
Débutant accepté