« Une dynamique pour l'avenir »
Nous sommes à la recherche d'un(e) stagiaire en développement backend pour rejoindre notre équipe passionnée travaillant sur des projets d'architecture microservices. En tant que stagiaire en développement backend, vous aurez l'opportunité de travailler sur des projets innovants et de contribuer à l'amélioration de la qualité du code au sein de notre architecture microservices. Voici un aperçu des responsabilités et des compétences requises pour ce poste :
Responsabilités : Amélioration de la Qualité du Code : Vous serez responsable d'optimiser la qualité du code en utilisant des outils tels que SonarQube et SonarLint. Vous travaillerez sur l'analyse statique du code Java, Spring Boot et Spring Cloud pour garantir la conformité aux normes de qualité. Développement de Stratégies de Tests Automatisés : Vous participerez à la conception et à la mise en œuvre de stratégies de tests automatisés utilisant Junit et Mockito. Cela garantira l'assurance de la qualité dans notre architecture microservices, en identifiant et en corrigeant rapidement les erreurs potentielles. Conception et Implémentation d'un Système de Gestion des API : Vous serez impliqué(e) dans la conception et le développement d'un système de gestion des API utilisant Java, Spring Boot, Spring Cloud et API Manager. Vous aiderez à créer des interfaces API efficaces et faciles à utiliser pour nos microservices. Optimisation des Performances des Microservices : Vous travaillerez sur l'optimisation des performances de nos microservices en mettant en place une gestion avancée du cache Redis. Cela contribuera à améliorer la réactivité et l'efficacité de nos applications. Intégration de RabbitMQ pour la Communication Asynchrone : Vous serez responsable de l'intégration de RabbitMQ dans notre architecture microservices pour permettre la communication asynchrone entre les différents composants. Cela favorisera l'évolutivité de nos systèmes. Mise en Place de Tests de Contrat PACT : Vous participerez à la mise en place de tests de contrat PACT pour vérifier la cohérence entre nos microservices. Cela garantira que nos services interagissent de manière fiable et conforme aux spécifications définies.
Ce stage vous offrira l'opportunité de travailler sur des projets stimulants au sein d'une équipe dynamique et collaborative. Vous aurez l'occasion d'acquérir une expérience pratique dans le domaine des architectures microservices et de contribuer significativement à notre développement technologique.
Compétences Requises : Maîtrise de Java, Spring Boot et Spring Cloud. Expérience avec SonarQube, SonarLint, Junit, Mockito, API Manager, Redis et RabbitMQ. Compréhension approfondie des architectures microservices. Capacité à travailler de manière autonome et en équipe. Bonnes compétences en résolution de problèmes et en communication.
Si vous êtes passionné(e) par le développement backend, l'optimisation des performances et la qualité du code au sein des architectures microservices, nous serions ravis de vous accueillir dans notre équipe.
1 - Tech IV 2 - Tech Review 3 - Entretien avec les associés du groupe
Effyis Group est plus qu'un simple cabinet de conseil en management et en technologie. Nous sommes un incubateur de talents, un collectif d'esprits brillants qui accompagnent les entreprises et les institutions dans leur transformation. Notre mission ne se limite pas à la simple assistance technique. Nous nous engageons sur le long terme pour offrir à nos clients une expérience aboutie, de la conception à la réalisation de leurs projets stratégiques. Imaginez une carrière où la confiance, l'intégrité et le succès de vos clients sont au cœur de vos préoccupations. Chez Effyis Group, vous ne travaillez pas seulement sur des projets, vous façonnez l'avenir aux côtés de plus d'une soixantaine de clients prestigieux, dont des leaders de la banque, de l'assurance, de la Fintech et de l'industrie.