Developpeur(euse) fullstack (H/F)
21 hours ago
Aix-en-Provence
Depuis sa création, KLANIK s'est donnée pour mission de conjuguer expertise technologique et authenticité. Ce pari audacieux, né à Marseille en 2011, en France, s'est transformé en une aventure internationale qui compte aujourd'hui plus de 800 collaborateurs, des implantations dans 10 pays et des filiales innovantes. Nous rejoignons en 2026 le groupe ALTEN, acteur mondial de l'ingénierie et des services numériques. Notre rôle : recruter les meilleurs talents & les connecter à nos clients pour les accompagner dans leurs projets digitaux. KLANIK est une société de conseil en informatique structurée autour de 5 pôles d'expertises : Data & IA, DevOps Cloud Infra, Cybersécurité, Software, Produit Agilité Pilotage. Nos 800 talents ont des profils variés : tech (nos pôles d'expertises), opérationnels (fonctions commerciales et recrutement) et support. Au‑delà des métiers, KLANIK cultive un modèle profondément humain, qui dépasse les frontières : de la Belgique à la Colombie, nos valeurs résonnent. Une culture fondée sur le partage, l'exigence et la bienveillance - un collectif où chacun peut trouver sa place. En témoignent nos filiales • Klanik Esport : club Esport & agence de gamification ;, • Korner : incubateur de startups tech;, • Kampus : organisme de formation certifié Qualiopi ;, • l'Act'In Klanik, rôles qui permettent à nos collaborateurs d'enrichir leur expérience et de faire vivre leurs passions, au-delà de leurs missions. Notre culture est résumée par cette phrase, souvent apposée sous notre logo : Human-Made Technology. La tech oui, mais une tech humaine, qui diffuse un modèle où l'authenticité de chacun est la priorité. KLANIK, en tant que société à mission, croit en la force de la diversité et de l'inclusion. Nos recrutements sont fondés sur les compétences, sans distinction d'origine, d'âge ou de genre, et tous nos postes sont ouverts aux personnes en situation de handicap. Nous sommes convaincus que la diversité de nos équipes. Votre mission : Au sein de la Direction des Systèmes d'Information, vous contribuez à la conception, au développement et à l'évolution d'applications métiers stratégiques. Vous intervenez sur l'ensemble du cycle de vie des applications, en assurant la qualité technique des développements et en participant aux décisions d'architecture. Vos responsabilités : • Concevoir, développer et maintenir des applications Full Stack en Java et Angular., • Développer des API REST performantes, sécurisées et évolutives., • Participer à la définition de l'architecture technique et aux choix technologiques., • Réaliser les développements Back-End et Front-End dans le respect des bonnes pratiques., • Garantir la qualité du code via les revues de code, les tests unitaires et les tests d'intégration., • Optimiser les performances et assurer la maintenabilité des applications., • Collaborer avec les équipes Produit, Architecture, DevOps et QA., • Participer aux déploiements et à l'amélioration des pipelines CI/CD., • Assurer le support technique de niveau 3 et contribuer à la résolution des incidents complexes., • Accompagner les développeurs plus juniors et partager les bonnes pratiques de développement. Profil recherché : • Bac+5 en informatique ou diplôme équivalent., • Minimum 5 ans d'expérience en développement Full Stack Java / Angular., • Excellente maîtrise de Java, Spring Boot et Angular., • Expérience des architectures distribuées, des API REST et des microservices., • Bonne connaissance des bases de données relationnelles et de la modélisation., • Expérience dans un environnement Agile (Scrum/Kanban)., • Bon niveau de communication et capacité à travailler avec des équipes pluridisciplinaires. Compétences techniques Back-End • Java 17 ou supérieur, • Spring Boot, • Spring MVC, • Spring Data JPA / Hibernate, • Spring Security, • API REST, • Maven ou Gradle Front-End • Angular (versions récentes), • TypeScript, • RxJS, • HTML5 / CSS3 / SCSS, • Angular Material Bases de données • PostgreSQL, • Oracle, • SQL Outils & Environnement • Git, • Docker, • Kubernetes (apprécié), • Jenkins, GitLab CI ou Azure DevOps, • SonarQube, • Jira & Confluence Compétences appréciées • Architecture microservices, • Kafka ou RabbitMQ, • OpenAPI / Swagger, • Cloud (AWS, Azure ou GCP), • Clean Code, Design Patterns et principes SOLID Qualités recherchées : • Esprit d'analyse et de résolution de problèmes., • Autonomie et sens des responsabilités., • Rigueur et orientation qualité., • Esprit d'équipe et capacité à partager les connaissances., • Force de proposition et capacité à contribuer aux décisions techniques.