About the job Développeur JAVA
Mission Overview:
Nous recherchons un Développeur JAVA pour une mission de consultance réalisée chez un client via Keystone Solutions. Vous participerez activement à l'évolution d'une plateforme de gestion des allocations familiales au sein de l'équipe Itinera. Vous interviendrez sur l'ensemble du cycle de vie des applications, de la conception technique à la mise en production, avec un focus particulier sur la robustesse du backend et la fluidité de l'expérience utilisateur. Toutes les responsabilités ci-dessous seront réalisées en tant que consultant Keystone Solutions, en collaboration étroite avec le client.
Missions principales – Développement & Qualité Code:
- Concevoir et développer des fonctionnalités complexes en Java 21+ et Spring Boot.
- Construire des interfaces modernes et réactives sous Angular (tout en assurant la maintenance du patrimoine JSF).
- Garantir la qualité logicielle par l'écriture de tests unitaires/d'intégration et la pratique de la revue de code entre pairs.
- Assurer la persistance des données via Hibernate et optimiser les requêtes pour garantir la performance d'Itinera.
Architecture & Écosystème:
- Participer à la conception et à l'exposition d'API REST sécurisées et évolutives.
- Intervenir sur l'intégration continue et le déploiement au sein de notre environnement OpenShift.
- Collaborer étroitement avec les analystes métiers pour traduire les besoins législatifs (Allocations Familiales) en solutions techniques élégantes.
Amélioration Continue:
- Contribuer à l'automatisation des processus de développement via nos outils de CI/CD (GitLab, Jenkins, Renovate).
- Veiller à la conformité du code via SonarQube.
- Être force de proposition pour moderniser la stack technique et optimiser les performances applicatives.
Profil recherché – Compétences techniques:
- Backend: Java 21+, Spring / Spring Boot / Spring Batch, Hibernate, RabbitMq, Oracle/Postgres, XML, Junit / Selenium
- Frontend: Angular, Vue.js, JSF / Primefaces
- Environnement: GitLab, Jenkins, OpenShift, JIRA / Confluence, Maven, SonarQube, Renovate, Kibana, Prometheus
- API: Expérience réelle dans la consommation et la création de services REST.
- Une notion de réseau et infra est un plus.
Compétences métier:
- Une connaissance approfondie du secteur des caisses d'allocations familiales (processus métiers, législations, flux de données) est un atout majeur pour comprendre les enjeux de l'application Itinera.
Soft Skills:
- Autonomie: Capacité à prendre en main un sujet de bout en bout.
- Esprit d'équipe: Vous aimez partager vos connaissances et apprendre de vos collègues.
- Précision: Vous accordez une importance primordiale à la propreté du code et à la documentation.
Langues:
- Français: Niveau natif
- Anglais: Connaissance passive
Compétences clés :
- Angular
- Hibernate
- Java 21+
- OpenShift
- PrimeFaces Confirmed
Modèle de consultance Keystone Solutions:
- Mission réalisée en tant que consultant Keystone Solutions, au plus près des équipes du client et de leurs enjeux terrain.
- Possibilité de contribuer à des défis variés au sein d'un écosystème technique riche (Java 21+, Spring, Angular, OpenShift, CI/CD) en partenariat avec le client.
- Développement professionnel accéléré grâce à l'exposition à des contextes métier exigeants (allocations familiales) et à des pratiques de qualité (tests, code review, SonarQube).
- Évolution de carrière soutenue par la diversité des missions et la culture d'excellence portée par Keystone Solutions.
Nos valeurs en action chez le client:
- Rigueur technique, collaboration et sens du service guident chaque intervention chez le client.
- En tant que K-Stone, vous apportez exigence, transparence et amélioration continue à chaque projet.
Postuler:
Si vous êtes prêt à relever des défis techniques et stratégiques dans un environnement de consultance dynamique, postulez dès aujourd'hui sur Keystone Solutions Career Portal.