Dans le cadre de la transformation de l’architecture de son SI dans une approche microservices et API (projet SUSHI), la DSI recherche un développeur confirmé microservices Java 8 / SpringBoot.
Grâce à son expérience de 3 à 5 années minimum de développement Java et ses solides compétences techniques en Java 8+ et SpringBoot, le (la) candidat(e) est autonome pour réaliser les développements des microservices. Intégré(e) dans une équipe Scrum d’une dizaine de personnes, le (la) candidat(e) connaît le framework Scrum, aime travailler de façon collaborative et sait communiquer efficacement. Il (elle) maîtrise GIT, JUnit, Mockito, les principes REST, est sensible à la qualité du code (craftsmanship, architecture hexagonale) et à l’importance des tests automatisés. Il (elle) connaît les principes DevOps.
Une expérience sur les microservices, API, OAuth2, docker est souhaitée. La capacité à réaliser des développements front (Angular, Vue.js, Javascript) est souhaitée.
La connaissance d’OpenShift, du Domain-Driven Design, de RabbitMQ et Kafka est un plus.
Livrables
Conception détaillée (Swagger, critères d’acceptances, architecture applicative)
Implémentation microservices et IHM
Tests unitaires automatisés
Revue de code
Configuration CI/CD
Fourniture de flux pour tests de performance
Analyse et corrections d’anomalies
La prestation devrait idéalement démarrer le 16/12
- Le client: est une SSII spécialisée dans le placement des ressources humaines.
- Durée indicative: 1 an
- Tarif journalier indicatif: 400 €
- Type de mission: Freelance en régie
- Démarrage: asap
- Lieu: Rennes