Job Openings Développeur JAVA

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.