développeur full stack H/F > Aix-en-Provence > Joboolo FR :
Société : iPepper Lieu : Aix-en-Provence - Bouches-du-Rhône
CDI temps plein - Nous sommes le partenaire technologique préféré de ceux qui changent le monde ! iPepper c'est avant tout une façon de travailler ensemble :
se faire du bien, faire du bien et prendre soin de ses clients, salariés et partenaires !
Consulting, Recrutement et Projets :
une palette de services autour de la protection et la valorisation de la data.
Le poste :
Mission principale :
En tant que DéveloppeurFullStack, vous serez responsable de la conception, du développement et de la maintenance des applications, en vous appuyant sur votre expertise à la fois en développement back-end et front-end.
Vous travaillerez sur des projets variés, en mettant en Å?uvre les meilleures pratiques de développement et en contribuant à l'amélioration continue des processus de développement.
Responsabilités :
- Concevoir, développer et déployer des solutions logicielles performantes et évolutives, en accord avec les spécifications fonctionnelles et techniques.
- Assurer le développement back-end en utilisant principalement Java et le framework Quarkus, en veillant à la qualité du code et à sa maintenabilité.
- Réaliser le développement front-end en mettant en Å?uvre des technologies comme Angular ou tout autre framework front-end, en assurant une expérience utilisateur optimale.
- Mettre en place et maintenir des pipelines CI/CD robustes en utilisant des outils tels que Jenkins, GIT CI/CD ou tout autre outil équivalent.
- Travailler dans un environnement de virtualisation basé sur Kubernetes et Docker pour assurer un déploiement efficace des applications.
- Appliquer les meilleures pratiques de développement, notamment le Clean Code, pour garantir la qualité et la lisibilité du code.
- Collaborer étroitement avec les membres de l'équipe, y compris les développeurs, les testeurs et les chefs de projet, pour assurer le succès des projets.
- Exploiter des technologies de développement data telles que Hadoop, Spark, Kafka, Redis, Elastic, si nécessaire.
- Contribuer à la pratique de l'agilité en participant activement aux réunions d'équipe, aux revues de code et aux rétrospectives.
Profil recherché :
Compétences techniques requises :
- Expérience minimale de 5 ans dans le développement back-end, en particulier avec Java et le framework Quarkus.
- Maîtrise du développement front-end avec Angular ou tout autre framework équivalent.
- Connaissance approfondie des outils CI/CD tels que Jenkins, GIT CI/CD ou autres.
- Expérience de travail avec des environnements de virtualisation comme Kubernetes et Docker.
- Capacité à appliquer les pratiques de Clean Code pour assurer un code de qualité.
Compétences techniques considérées comme un avantage :
- Expérience en développement data avec des technologies telles que Hadoop, Spark, Kafka, Redis, Elastic.
- Connaissance du langage Kotlin pour le développement back-end.
- Maîtrise des outils CI/CD supplémentaires tels que Jenkins ou Concourse.
- Pratique avancée de l'agilité dans un environnement de développement logiciel.
Expérience souhaitée :
7 ans dans le domaine du développement logiciel. Source :