Développeur full stack java / angular senior (H/F)

Kicklox

L'offre

Projet

Développeur full stack java / angular senior (H/F)

Secteurs

Digital & E-Commerce

Description De L'offre

Dans le cadre d'un programme stratégique de transformation et d'évolution de son système d'information Voyageurs, notre client recherche un Développeur Full Stack Java / Angular Senior.

Vous interviendrez au sein d'une équipe Agile en charge d'un système d'information central permettant de collecter, transformer, consolider et diffuser les données voyageurs vers différents canaux de communication : applications mobiles, écrans en station, afficheurs, sites web et plateformes partenaires.

Vous intégrerez une équipe composée d'un Delivery Lead, de Product Owners, d'un Tech Lead et de développeurs.

Les principaux enjeux de la mission sont la performance, la haute disponibilité, la qualité logicielle et la fiabilité des applications en production.

  • Développement et évolution des applications
  • Concevoir et développer de nouvelles fonctionnalités.
  • Prendre en charge les User Stories du backlog.
  • Participer aux choix techniques et aux évolutions d'architecture.
  • Assurer principalement les développements Backend et intervenir ponctuellement sur le Frontend.
  • Contribuer aux refontes et à l'amélioration des applications existantes.
  • Qualité logicielle et tests
  • Développer et maintenir les tests unitaires et fonctionnels.
  • Réaliser des revues de code.
  • Effectuer du refactoring et optimiser les performances.
  • Garantir la qualité, la maintenabilité et la fiabilité du code.
  • Participer à l'amélioration continue des pratiques de développement.
  • RUN et maintenance applicative
  • Analyser et résoudre les incidents de production.
  • Réaliser les correctifs et hotfixes.
  • Prendre en charge les patches bloquants.
  • Participer aux analyses post-incidents et aux retours d'expérience (REX).
  • Garantir la continuité de service des applications.
  • CI/CD et industrialisation
  • Maintenir et administrer les dépôts Git.
  • Participer à l'amélioration des processus de déploiement.
  • Contribuer à l'industrialisation des chaînes CI/CD.
  • Assurer la gestion des branches et le suivi des livraisons jusqu'en production.
  • Méthodologie Agile et collaboration
  • Participer aux Daily Meetings.
  • Contribuer aux Planning Poker et Backlog Refinement.
  • Participer aux Sprint Reviews et rétrospectives.
  • Collaborer avec les équipes techniques et fonctionnelles.
  • Participer aux communautés de pratique des développeurs et Tech Leads.
  • Intelligence artificielle générative
  • Utiliser quotidiennement les outils d'IA générative mis à disposition.
  • Relire et valider systématiquement les productions générées.
  • Contribuer au développement du socle IA de l'entité.
  • Créer, documenter et partager des Skills IA.
  • Participer à la capitalisation des bonnes pratiques et à la mise en place de garde-fous.

Missions à réaliser

Le consultant devra être rapidement opérationnel et autonome, avec une forte capacité à intervenir sur des applications critiques à forte volumétrie.

Une attention particulière sera portée à la qualité du code, à la performance, à la haute disponibilité des applications et à la capacité à contribuer activement à l'amélioration continue des pratiques de développement.

Livrables attendus

  • Fonctionnalités développées et livrées dans les sprints.
  • Évolutions applicatives conformes aux besoins métier.
  • Tests unitaires et fonctionnels.
  • Rapports de validation technique.
  • Documentation technique et fonctionnelle.
  • Analyses d'incidents, correctifs et hotfixes.
  • Comptes rendus d'intervention et retours d'expérience.
  • Gestion des branches Git et déploiements en production.
  • Documentation des pratiques IA et des Skills développés.

Modalités

  • Date de démarrage : dès que possible
  • Date de fin : non spécifiée
  • Candidats recherchés : 1
  • Expérience : 4+ ans
  • Type de contrat : Freelance / Indépendant, Temps complet
  • Rémunération : 450 € - 500 € par jour selon expérience
  • Mode de facturation : Assistance technique
  • Localisation : 93160 Noisy-le-Grand, France
  • Télétravail partiel

Le profil recherché

Compétences requises

Java, angular, GIT / Jenkins

Description Du Profil

Nous recherchons un développeur senior rapidement autonome, disposant d'au moins 8 ans d'expérience en développement logiciel et d'une solide expertise Java.

Compétences techniques indispensables

Backend

  • Java 21 – expertise impérative.
  • Spring Boot.
  • Spring Batch.
  • Spring Integration.
  • Architecture microservices.
  • API REST.
  • Swagger.
  • Hibernate / Spring Data.

Frontend

  • Angular.

Bases De Données

  • PostgreSQL.
  • MongoDB.

DevOps Et Industrialisation

  • Git – niveau avancé.
  • Jenkins.
  • CI/CD.
  • SonarQube ou outils équivalents.
  • Programmation Shell.

Tests

  • JUnit.
  • Tests unitaires et fonctionnels.
  • Outils de tests automatisés.

Environnement Fonctionnel

  • Méthodologie Agile / Scrum.
  • Jira et Confluence.
  • Réalisation d'études, de cadrages et de POC.
  • Une connaissance des systèmes d'information voyageurs serait un plus.

Intelligence Artificielle

  • Utilisation professionnelle des outils d'IA générative.
  • Capacité à documenter et capitaliser les usages.
  • Mise en place de processus de relecture et de validation.

QUALITÉS PERSONNELLES

  • Esprit d'équipe et bon relationnel.
  • Autonomie et sens des responsabilités.
  • Rigueur, méthode et souci du détail.
  • Force de proposition.
  • Capacité d'apprentissage et d'adaptation.
  • Sens pédagogique.
  • Transparence et excellentes capacités rédactionnelles.
  • Respect des processus et standards de développement.

Langues

Français

À propos de l'entreprise

Les secteurs d'activité

Banque & Assurance

Taille de l'entreprise

Entre 15 et 50 salariés

Comment s'inscrire

Pour postuler à cet emploi, vous devez autoriser sur notre site . Si vous n'avez pas encore de compte, inscrivez-vous.