OmDev Logo
GetYourJob
0
Publié il y a 6 jours

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

Entreprise
Entreprise confidentielle
Localisation
Noisy-le-Grand
Hybride
Type de contrat
Freelance
Niveau
Senior
Rémunération
450 – 500 €/jour• Taux journalier

Salaire du marché

Médiane du marché
450€/j
Dans le marché
400€/jfourchette habituelle475€/j
Cette offre : 475€/j

Basé sur 28 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 400€/j–475€/j, médiane 450€/j. Cette offre (475€/j) est dans la fourchette.

TJM du marché pour Full-Stack (Senior) en France : médiane 450 €/jour, P25–P75 : 400–475 €/jour, n = 28 offres. TJM Java à Paris

Baromètre TJM et salaires IT
1vues
1clics

Description du poste

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.


1. 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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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.


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.

Objectifs

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

  • 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.


Exigences du poste

Compétences requises

  • Java
  • Angular
  • Spring Boot
  • PostgreSQL
  • MongoDB
  • Jenkins
  • JUnit
  • Git
  • Hibernate
  • Microservices
  • Continuous Improvement
  • Jira
  • Confluence
  • Scrum
  • Agile
  • Artificial Intelligence
  • GenAI
  • Bash

Un plus

  • Backlog Management
  • Clean Code
  • Daily Standup
  • Spring
  • API Development
  • REST API
  • OpenAPI
  • DevOps
  • SonarQube
  • CI/CD
  • Database
  • Planning Poker

Toutes les offres Java à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.